From bd5e643b4dbf30be4d49958d4685d08f240e6976 Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Fri, 16 Oct 2026 14:16:08 +0800 Subject: [PATCH 01/15] feat: add scoped full Explore history reads Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- .../presentation/explore_history.ts | 128 ++++++++++++++++++ loopx/presentation/explore_results_api.py | 31 ++++- 2 files changed, 157 insertions(+), 2 deletions(-) create mode 100644 loopx/control_plane/presentation/explore_history.ts diff --git a/loopx/control_plane/presentation/explore_history.ts b/loopx/control_plane/presentation/explore_history.ts new file mode 100644 index 0000000000..d161650c9b --- /dev/null +++ b/loopx/control_plane/presentation/explore_history.ts @@ -0,0 +1,128 @@ +/** Read-only presentation of canonical Explore events, never an assessment. + * Event kinds/statuses/relationships remain owned by Explore result_log.py. + * Local display grouping must not turn parentage or time into supporting evidence. + */ +export type ExploreHistoryEvent = { + schema_version: string; event_id: string; goal_id: string; event_kind: string; + result_id: string; recorded_at: string; title: string; summary: string; + status: string; node_kind: string; blocked_reason: string; parent_id: string; + node_id: string; from_node: string; to_node: string; edge_type: string; + agent_id: string; run_id: string; evidence_refs: string[]; supersedes: string; confidence: number | null; +}; +export type ExploreHistoryPage = {goal_id: string; items: ExploreHistoryEvent[]; total: number; next_cursor: string | null}; +export type ExploreHistoryNode = {id: string; latest: ExploreHistoryEvent; updates: ExploreHistoryEvent[]; findings: ExploreHistoryEvent[]; revisions: ExploreHistoryEvent[]}; + +/** Display-only compression for sparse capture, never a research route or a + * causal relationship. Every member and version remains readable in one group. */ +export function groupUnlinkedHistoryQuestions(nodes: readonly ExploreHistoryNode[], edges: readonly ExploreHistoryEvent[]) { + const related = new Set(edges.flatMap(edge => [edge.from_node, edge.to_node])); + for (const node of nodes) if (node.latest.parent_id) {related.add(node.id); related.add(node.latest.parent_id);} + const candidates = nodes.filter(node => node.latest.node_kind === "question" && !related.has(node.id)); + if (candidates.length <= 18) return {nodes: [...nodes], groups: [] as {day: string; nodes: ExploreHistoryNode[]}[]}; + const grouped = new Set(candidates.map(node => node.id)); + const days = new Map(); + for (const node of candidates) { + const first = Date.parse(node.updates[0]!.recorded_at); + const day = Number.isFinite(first) ? new Date(first).toISOString().slice(0, 10) : ""; + const members = days.get(day) ?? []; members.push(node); days.set(day, members); + } + return {nodes: nodes.filter(node => !grouped.has(node.id)), groups: [...days].map(([day, members]) => ({day, nodes: members}))}; +} + +export function parseExploreHistoryPage(input: unknown, goalId: string): ExploreHistoryPage { + if (!input || typeof input !== "object") throw new Error("Invalid Explore history page"); + const page = input as Record; + if (page.ok !== true || page.goal_id !== goalId || !Array.isArray(page.items) + || !Number.isSafeInteger(page.total) || (page.total as number) < 0 + || !(page.next_cursor === null || typeof page.next_cursor === "string")) { + throw new Error("Explore history scope or coverage mismatch"); + } + const fields = ["summary", "status", "node_kind", "blocked_reason", "parent_id", "node_id", + "from_node", "to_node", "edge_type", "agent_id", "run_id", "supersedes"]; + const items = page.items.map((row): ExploreHistoryEvent => { + if (!row || typeof row !== "object") throw new Error("Invalid Explore history event"); + const raw = row as Record; + if (raw.schema_version !== "loopx_explore_result_event_v0" || raw.goal_id !== goalId + || !["event_id", "result_id", "event_kind", "recorded_at", "title"].every(key => typeof raw[key] === "string" && raw[key])) { + throw new Error("Explore history event identity mismatch"); + } + if (fields.some(key => raw[key] !== undefined && typeof raw[key] !== "string") + || (raw.evidence_refs !== undefined && (!Array.isArray(raw.evidence_refs) || raw.evidence_refs.some(ref => typeof ref !== "string"))) + || (raw.confidence !== undefined && (typeof raw.confidence !== "number" || !Number.isFinite(raw.confidence) || raw.confidence < 0 || raw.confidence > 1))) { + throw new Error("Invalid Explore history evidence"); + } + // Normalize key order too, so replay equality is independent of JSON key order. + return { + schema_version: String(raw.schema_version), event_id: String(raw.event_id), goal_id: goalId, + event_kind: String(raw.event_kind), result_id: String(raw.result_id), recorded_at: String(raw.recorded_at), title: String(raw.title), + ...Object.fromEntries(fields.map(key => [key, raw[key] ?? ""])), + evidence_refs: [...(raw.evidence_refs as string[] | undefined ?? [])], + confidence: typeof raw.confidence === "number" ? raw.confidence : null, + } as ExploreHistoryEvent; + }); + return {goal_id: goalId, items, total: page.total as number, next_cursor: page.next_cursor as string | null}; +} + +export function projectExploreHistory(events: readonly ExploreHistoryEvent[], goalId: string) { + const unique = new Map(); + const nodes = new Map(); + const edges = new Map(); + const findings = new Map(); + for (const event of events) { + if (event.goal_id !== goalId) throw new Error("Explore history Goal mismatch"); + const previous = unique.get(event.event_id); + if (previous) { + if (JSON.stringify(previous) !== JSON.stringify(event)) throw new Error("Conflicting Explore history replay"); + continue; + } + unique.set(event.event_id, event); + if (event.event_kind === "node") { + const node = nodes.get(event.result_id); + if (node) {node.latest = event; node.updates.push(event);} + else nodes.set(event.result_id, {id: event.result_id, latest: event, updates: [event], findings: [], revisions: []}); + } else if (event.event_kind === "edge") edges.set(event.result_id, event); + else if (event.event_kind === "finding") findings.set(event.result_id, event); + } + for (const finding of findings.values()) nodes.get(finding.node_id)?.findings.push(finding); + // A selected node keeps superseded finding versions inline too. They must + // not disappear behind a latest-only finding or become current verification. + for (const event of unique.values()) { + if (event.event_kind === "node") nodes.get(event.result_id)?.revisions.push(event); + else if (event.event_kind === "finding" && findings.get(event.result_id)?.event_id !== event.event_id) nodes.get(event.node_id)?.revisions.push(event); + } + const times = [...unique.values()].map(event => Date.parse(event.recorded_at)).filter(Number.isFinite); + const links = [...edges.values()]; + return { + events: [...unique.values()], nodes: [...nodes.values()], edges: links, findings: [...findings.values()], + startAt: times.length ? new Date(Math.min(...times)).toISOString() : null, + endAt: times.length ? new Date(Math.max(...times)).toISOString() : null, + unknownTimeCount: unique.size - times.length, + unknownKindCount: [...unique.values()].filter(event => !["node", "edge", "finding"].includes(event.event_kind)).length, + missingLinks: links.filter(edge => !nodes.has(edge.from_node) || !nodes.has(edge.to_node)), + }; +} + +/** Stable display lanes from explicit parent/subtopic links only. Missing + * parents stay at the root and cycles are bounded; positions imply no causality. */ +export function layoutExploreHistory(nodes: readonly ExploreHistoryNode[], edges: readonly ExploreHistoryEvent[]) { + const parents = new Map(); + const known = new Set(nodes.map(node => node.id)); + for (const node of nodes) if (known.has(node.latest.parent_id)) parents.set(node.id, node.latest.parent_id); + for (const edge of edges) if (edge.edge_type === "subtopic_of" && known.has(edge.from_node) && known.has(edge.to_node)) parents.set(edge.from_node, edge.to_node); + if (!parents.size) return nodes.map((node, index) => ({node, x: (index % 4) * 230 + 24, y: Math.floor(index / 4) * 124 + 24})); + const depth = (id: string): number => { + const seen = new Set([id]); + let count = 0; + let parent = parents.get(id); + while (parent && count < 4 && !seen.has(parent)) { + seen.add(parent); count++; parent = parents.get(parent); + } + return count; + }; + const rows = new Map(); + return nodes.map(node => { + const column = depth(node.id); const row = rows.get(column) ?? 0; + rows.set(column, row + 1); + return {node, x: column * 230 + 24, y: row * 124 + 24}; + }); +} diff --git a/loopx/presentation/explore_results_api.py b/loopx/presentation/explore_results_api.py index f6afeffc93..53c95b6fbe 100644 --- a/loopx/presentation/explore_results_api.py +++ b/loopx/presentation/explore_results_api.py @@ -42,6 +42,27 @@ def _result_rows(runtime_root, goal_id, registry_path): ] +def _history_rows(runtime_root, goal_id): + """Adapt scoped canonical records without folding away earlier attempts. + + This is transport adaptation, not a graph, progress or assessment owner. + In particular, do not expose arbitrary observation payloads or materialize + parent links as scientific supporting evidence. + """ + fields = ( + "schema_version", "event_id", "goal_id", "event_kind", "result_id", + "recorded_at", "title", "summary", "status", "node_kind", + "blocked_reason", "parent_id", "node_id", "from_node", "to_node", + "edge_type", "agent_id", "run_id", "evidence_refs", "supersedes", "confidence", + ) + return [ + {key: event[key] for key in fields if key in event} + for event in load_explore_result_events_strict( + explore_result_log_path(runtime_root, goal_id), goal_id=goal_id, + ) + ] + + class ExploreResultsRequestMixin: def _explore_results(self): query = parse_qs(urlparse(self.path).query) @@ -50,10 +71,16 @@ def _explore_results(self): runtime_root = self._goal_result_scope(goal_id) if runtime_root is None: return + # Local HTTP view selection; canonical event vocabularies are unchanged. + view = query.get("view", ["findings"])[0] + if view not in {"findings", "history"}: + self._send_error("Unknown Explore view.", status=400) + return page = self.server.completed_todo_pages.page( - scope=("explore_results", goal_id), + scope=("explore_history" if view == "history" else "explore_results", goal_id), cursor=query.get("cursor", [""])[0], - load=lambda: _result_rows(runtime_root, goal_id, self.server.registry_path), + load=lambda: _history_rows(runtime_root, goal_id) if view == "history" else + _result_rows(runtime_root, goal_id, self.server.registry_path), ) self._send_json({**page, "goal_id": goal_id}) except ValueError as exc: From d2758fb18e77ae618fc07d8e6364361cd32ff2bd Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Fri, 16 Oct 2026 14:16:08 +0800 Subject: [PATCH 02/15] feat: read recorded research history in Goal Overview Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- .../personal-workspace/goal-overview.tsx | 2 + .../goal-research-history.css | 48 ++++ .../goal-research-history.tsx | 211 ++++++++++++++++++ 3 files changed, 261 insertions(+) create mode 100644 apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css create mode 100644 apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.tsx diff --git a/apps/presentation/dashboard/src/features/personal-workspace/goal-overview.tsx b/apps/presentation/dashboard/src/features/personal-workspace/goal-overview.tsx index 97455f58a2..6f6c526647 100644 --- a/apps/presentation/dashboard/src/features/personal-workspace/goal-overview.tsx +++ b/apps/presentation/dashboard/src/features/personal-workspace/goal-overview.tsx @@ -7,6 +7,7 @@ import { relativeTime } from "./goal-activity-view"; import { goalAcceptanceContractCopy } from "./delivery-review-copy"; import type {GoalWorkspaceDigest} from "../../../../../../loopx/control_plane/presentation/goal_workspace_digest.js"; import { GoalAcceptanceObservationCard } from "./goal-acceptance-observation-card"; +import { GoalResearchHistory } from "./goal-research-history"; import type { WorkspaceActionPreview, WorkspaceActionPreviewRequest, WorkspaceDrawerSelection, WorkspaceGoal, WorkspaceGoalTab, WorkspaceModel, WorkspaceTimelineItem } from "./personal-workspace-model"; import { useWorkspaceI18n } from "./i18n"; import type { SinceYouLookedDelta } from "./since-you-looked"; @@ -134,6 +135,7 @@ export function GoalOverview({ active, goal, items, userTodos, readOnly, onOpenD {moreAttention ? : null} : null} + {!readOnly ? : null} {copy.remote}

: }/> diff --git a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css new file mode 100644 index 0000000000..392c4009c2 --- /dev/null +++ b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css @@ -0,0 +1,48 @@ +.research-history { margin-block: 0; border-block: 1px solid var(--pw-line); padding-block: 24px; min-width: 0; } +.research-history-heading { display: flex; align-items: flex-start; justify-content: space-between; gap: 16px; } +.research-history-heading h2 { font-size: var(--text-heading); font-weight: 600; margin: 0 0 4px; } +.research-history-heading p, .research-history-coverage, .research-history-note { color: var(--pw-muted); font-size: var(--text-caption); line-height: 1.6; margin: 4px 0; } +.research-history-controls { display: flex; align-items: center; flex-shrink: 0; gap: 8px; } +.research-history-controls button { display: inline-flex; align-items: center; justify-content: center; gap: 6px; min-height: 36px; padding: 6px 10px; border: 1px solid var(--pw-line); border-radius: 6px; background: var(--pw-bg); font: inherit; font-size: var(--text-caption); } +.research-history-controls button:disabled { color: var(--pw-muted); opacity: .6; cursor: not-allowed; } +.research-history-layout { display: grid; min-width: 0; margin-top: 16px; border: 1px solid var(--pw-line); border-radius: 12px; overflow: hidden; } +.research-history-layout.has-selection { grid-template-columns: minmax(0, 1fr) minmax(280px, 38%); } +.research-history-canvas { overflow: auto; min-width: 0; max-height: 550px; background: var(--pw-hover); overscroll-behavior: contain; } +.research-history-stage { position: relative; min-height: 230px; } +.research-history-edges { position: absolute; inset: 0; pointer-events: none; } +.research-history-edges path { fill: none; stroke: var(--pw-muted); stroke-width: 1.2; } +.research-history-edges path.is-grouping { stroke: var(--pw-faint); stroke-dasharray: 3 4; } +.research-history-edges path.is-refutation { stroke: var(--pw-red); } +.goal-overview .research-history-node { position: absolute; width: 206px; height: 112px; padding: 12px; display: flex; flex-direction: column; align-items: stretch; justify-content: flex-start; gap: 6px; color: var(--pw-text); background: var(--pw-bg); border: 1px solid var(--pw-line); border-radius: 8px; text-align: left; font: inherit; cursor: pointer; } +.research-history-node:hover { border-color: var(--pw-muted); } +.research-history-node.is-selected { border-color: var(--pw-text); outline: 1px solid var(--pw-text); } +.research-history-node.is-blocked { border-left: 3px solid var(--pw-caution); } +.research-history-node.is-dead_end { border-style: dashed; } +.research-history-node strong { font-size: var(--text-body); line-height: 1.5; font-weight: 500; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } +.research-node-meta { display: flex; align-items: center; gap: 5px; font-size: var(--text-caption); color: var(--pw-muted); } +.research-node-meta small { margin-left: auto; font: inherit; } +.research-node-count { color: var(--pw-muted); font-size: var(--text-caption); } +.research-history-detail { padding: 20px; border-left: 1px solid var(--pw-line); min-width: 0; max-height: 550px; overflow: auto; overflow-wrap: anywhere; font-size: var(--text-body); line-height: 1.7; } +.research-history-detail h3 { font-size: var(--text-heading); line-height: 1.4; margin: 6px 0 12px; font-weight: 600; } +.research-history-detail h4 { margin: 20px 0 8px; font-size: var(--text-body); font-weight: 600; } +.research-history-detail p { white-space: pre-wrap; margin: 6px 0; } +.research-detail-kind { display: flex; align-items: center; gap: 6px; font-size: var(--text-caption); color: var(--pw-muted); } +.research-recorded-finding { border-top: 1px solid var(--pw-line); padding-block: 10px; } +.research-recorded-finding small { display: block; color: var(--pw-muted); } +.research-history-detail code { display: block; font-family: var(--font-mono); font-size: var(--text-caption); overflow-wrap: anywhere; } +.research-history-records { padding-left: 18px; } +.research-history-records li { padding: 6px 0; } +.research-history-records time { display: block; font-size: var(--text-caption); color: var(--pw-muted); } +.research-history-loading { min-height: 140px; padding: 24px; color: var(--pw-muted); font-size: var(--text-body); } +.research-history-error { color: var(--pw-red); font-size: var(--text-body); overflow-wrap: anywhere; } +.research-history button:focus-visible, .research-history-canvas:focus-visible, .research-history-detail:focus-visible { outline: 2px solid var(--pw-blue); outline-offset: -2px; } +@media (max-width: 900px) { .research-history-layout.has-selection { grid-template-columns: 1fr; } .research-history-detail { border-left: 0; border-top: 1px solid var(--pw-line); max-height: min(70dvh, 550px); } } +@media (max-width: 640px) { .research-history-heading { flex-wrap: wrap; } .research-history-controls { gap: 6px; } .research-history-controls button { min-height: 44px; } .research-history-canvas { max-height: 350px; } .research-history-detail { padding: 16px; max-height: 50dvh; } } +@media (prefers-reduced-motion: reduce) { .research-history * { animation: none !important; transition: none !important; scroll-behavior: auto !important; } } + +.research-history-edges text { fill: var(--pw-muted); font-size: var(--text-caption); paint-order: stroke; stroke: var(--pw-hover); stroke-width: 4px; } +.research-history-edges .research-edge-arrow { fill: none; stroke: var(--pw-muted); } +.research-history-all-records { margin-top: 12px; font-size: var(--text-caption); color: var(--pw-muted); } +.research-history-all-records summary { cursor: pointer; padding-block: 6px; } +.research-history-all-records > .research-history-records { max-height: 400px; overflow: auto; } +.research-node-count { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } diff --git a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.tsx b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.tsx new file mode 100644 index 0000000000..fc15690b3f --- /dev/null +++ b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.tsx @@ -0,0 +1,211 @@ +import {useEffect, useId, useMemo, useRef, useState} from "react"; +import {ArrowLeft, Circle, FlaskConical, GitBranch, RefreshCw, Sparkles} from "lucide-react"; +import {requestJson} from "../../data/chat"; +import {groupUnlinkedHistoryQuestions, layoutExploreHistory, parseExploreHistoryPage, projectExploreHistory, type ExploreHistoryEvent} from "../../../../../../loopx/control_plane/presentation/explore_history.js"; +import "./goal-research-history.css"; + +type Selection = {node: string; day: string | null}; +type Read = {events: ExploreHistoryEvent[]; total: number | null; complete: boolean}; +const selectedFromUrl = (goal: string): Selection => { + const query = new URLSearchParams(window.location.search); + return query.get("research_goal") === goal ? {node: query.get("research_node") ?? "", day: query.get("research_group")} : {node: "", day: null}; +}; + +/** An effect-free history consumer. Its source is Explore, not raw sessions or + * a judge. All recorded updates survive; unsupported analysis stays unavailable. */ +export function GoalResearchHistory({goalId, active, zh, refreshRevision = 0}: {goalId: string; active: boolean; zh: boolean; refreshRevision?: number}) { + const [read, setRead] = useState({events: [], total: null, complete: false}); + const [busy, setBusy] = useState(true); + const [error, setError] = useState(""); + const [loaded, setLoaded] = useState(0); + const [revision, setRevision] = useState(0); + const [selection, setSelection] = useState(() => selectedFromUrl(goalId)); + const [recordsOpen, setRecordsOpen] = useState(false); + const [recordLimit, setRecordLimit] = useState(50); + const presentationId = useId().replace(/:/g, ""); + const detail = useRef(null); + const graph = useRef(null); + const copy = zh ? { + title: "研究历程", loading: "正在读取完整记录", reading: "读取中", refresh: "刷新记录", + all: "回到全图", scope: "Explore 已记录历史", coverage: "其他来源覆盖、尝试发生时序尚未核验", + partial: "历史尚未完整载入", failure: "无法继续读取历史。已读记录保留;请重试。", + analysis: "深度分析", unavailable: "尚未接入轨迹评测;浏览历史不会调用 Agent。", + time: "记录时间", unknown: "时间未记录", records: "条记录", evidence: "已记录依据", + interpretation: "独立检查与实际采用尚未核验", versions: "来源与版本引用", updates: "历史记录", + changes: "次记录", findings: "条结论", links: "显式关联", missing: "部分关联的来源节点尚未记录", + group: "来源分组", lost: "当前记录中找不到所选节点,其他历史仍可浏览。", + } : { + title: "Research history", loading: "Reading the full recorded history", reading: "Reading", refresh: "Refresh history", + all: "Whole graph", scope: "Recorded Explore history", coverage: "Other-source coverage and attempt-time coverage are unverified", + partial: "History is not fully loaded", failure: "Cannot continue reading history. Loaded records remain; retry.", + analysis: "Deep analysis", unavailable: "Trajectory assessment is not connected. Reading history never invokes an Agent.", + time: "Recorded time range", unknown: "Time not recorded", records: "records", evidence: "Recorded evidence", + interpretation: "Independent checking and actual adoption are unverified", versions: "Source and version references", updates: "History", + changes: "records", findings: "findings", links: "Explicit relationships", missing: "Some linked source nodes are not recorded", + group: "Source grouping", lost: "The selected node is absent from this snapshot. Other history remains readable.", + }; + // Labels reuse Explore's existing vocabulary; they confer no verification state. + const kindLabels: Record = zh ? {question: "问题", hypothesis: "假设", experiment: "尝试", artifact: "产物", area: "路线"} : {question: "Question", hypothesis: "Hypothesis", experiment: "Attempt", artifact: "Artifact", area: "Route"}; + const stateLabels: Record = zh ? {open: "待探索", exploring: "探索中", blocked: "受阻", resolved: "已收束", dead_end: "已排除", tentative: "待检查", confirmed: "来源记为确认", refuted: "已反驳"} : {open: "Open", exploring: "Exploring", blocked: "Blocked", resolved: "Resolved", dead_end: "Ruled out", tentative: "Tentative", confirmed: "Recorded confirmation", refuted: "Refuted"}; + const relationLabels: Record = zh ? {subtopic_of: "属于", depends_on: "依赖", answers: "回答", supports: "支持", refutes: "反驳", leads_to: "引向"} : {subtopic_of: "Part of", depends_on: "Depends on", answers: "Answers", supports: "Supports", refutes: "Refutes", leads_to: "Leads to"}; + const kindLabel = (kind: string) => kindLabels[kind] ?? kind; + const stateLabel = (state: string) => stateLabels[state] ?? state; + const relationLabel = (type: string) => relationLabels[type] ?? type; + const timeLabel = (value: string | null) => value && Number.isFinite(Date.parse(value)) + ? new Intl.DateTimeFormat(zh ? "zh-CN" : "en", {month: "short", day: "numeric", hour: "2-digit", minute: "2-digit"}).format(new Date(value)) : copy.unknown; + + const findingElement = (finding: ExploreHistoryEvent) =>
{finding.title}{zh ? "来源标记" : "Source label"} · {stateLabel(finding.status)}{finding.confidence !== null ? ` · ${zh ? "来源自报置信度" : "Source-reported confidence"} ${finding.confidence}` : ""}

{finding.summary}

{finding.evidence_refs.map(ref => {ref})}
; + const updateRecords = (events: readonly ExploreHistoryEvent[]) =>
    {events.map(event =>
  1. {stateLabel(event.status)} · {event.title}{event.summary ? ` — ${event.summary}` : ""}{event.parent_id ? {copy.group}: {event.parent_id} : null}{event.evidence_refs.map(ref => {ref})}{event.run_id ? {event.run_id} : null}
  2. )}
; + + useEffect(() => { + const pop = () => setSelection(selectedFromUrl(goalId)); + window.addEventListener("popstate", pop); + return () => window.removeEventListener("popstate", pop); + }, [goalId]); + useEffect(() => { + if (!active) return; + let current = true; + const controller = new AbortController(); + setBusy(true); setError(""); setLoaded(0); + void (async () => { + const events: ExploreHistoryEvent[] = []; + const cursors = new Set(); + let total = -1; + try { + let cursor = ""; + do { + const query = new URLSearchParams({goal_id: goalId, view: "history", ...(cursor ? {cursor} : {})}); + const page = parseExploreHistoryPage(await requestJson(`/api/chat/explore-results?${query}`, {signal: controller.signal}), goalId); + if (total !== -1 && total !== page.total) throw new Error("Explore history snapshot changed"); + total = page.total; events.push(...page.items); + if (events.length > total || (page.next_cursor && (!page.items.length || cursors.has(page.next_cursor)))) throw new Error("Invalid Explore history pagination"); + if (current) setLoaded(events.length); + cursor = page.next_cursor ?? ""; + if (cursor) cursors.add(cursor); + // The owning HTTP snapshot bounds size; never silently cap history here. + } while (cursor && current); + if (current) { + if (cursor || events.length !== total) throw new Error("Explore history coverage mismatch"); + projectExploreHistory(events, goalId); // Verify replay identities before replacing a valid snapshot. + setRead({events, total, complete: true}); + } + } catch (failure) { + if (current) { + if (events.length) setRead(previous => previous.complete ? previous : {events, total: Math.max(total, events.length), complete: false}); + setError(failure instanceof Error ? failure.message : String(failure)); + } + } finally {if (current) setBusy(false);} + })(); + return () => {current = false; controller.abort();}; + }, [goalId, active, revision, refreshRevision]); + const history = useMemo(() => { + try {return {value: projectExploreHistory(read.events, goalId), error: ""};} + catch (failure) {return {value: null, error: String(failure)};} + }, [read.events, goalId]); + const value = history.value; + const grouped = useMemo(() => groupUnlinkedHistoryQuestions(value?.nodes ?? [], value?.edges ?? []), [value]); + const layout = useMemo(() => layoutExploreHistory(grouped.nodes, value?.edges ?? []), [grouped, value]); + const positions = new Map(layout.map(item => [item.node.id, item])); + const selectedId = selection.node; + const selected = value?.nodes.find(node => node.id === selectedId); + const selectedGroup = selection.day !== null ? grouped.groups.find(group => group.day === selection.day) : undefined; + const clusterY = layout.length ? Math.max(...layout.map(item => item.y + 124)) + 24 : 24; + const width = Math.max(600, grouped.groups.length ? 944 : 0, ...layout.map(item => item.x + 230)); + const height = Math.max(230, ...layout.map(item => item.y + 124), grouped.groups.length ? clusterY + Math.ceil(grouped.groups.length / 4) * 124 : 0); + const select = (next: Selection, focus = true) => { + setSelection(next); + const url = new URL(window.location.href); + url.searchParams.delete("research_node"); url.searchParams.delete("research_group"); + if (next.node || next.day !== null) {url.searchParams.set(next.day !== null ? "research_group" : "research_node", next.day ?? next.node); url.searchParams.set("research_goal", goalId);} + else url.searchParams.delete("research_goal"); + if (selection.node !== next.node || selection.day !== next.day) window.history.pushState(null, "", url); + if (focus && (next.node || next.day !== null)) window.requestAnimationFrame(() => { + const panel = detail.current; + if (panel) {panel.scrollTop = 0; panel.focus({preventScroll: true}); panel.scrollIntoView({block: "nearest"});} + }); + }; + const choose = (id: string, focus = true) => select({node: id, day: null}, focus); + if (!busy && !error && !read.events.length) return null; + return
+

{copy.title}

+

{copy.scope}{value?.startAt ? <> · {copy.time} — : null}

+
+ {selectedId || selection.day !== null ? : null} + + +
+

{busy ? `${copy.reading} ${loaded}${read.total ? ` / ${read.total}` : ""}` + : read.total === null ? (zh ? "来源尚未读到" : "Source has not been read") + : `${read.events.length} / ${read.total} ${copy.records}${read.complete ? "" : ` · ${copy.partial}`}`} · {copy.coverage}

+ {error || history.error ?

{copy.failure} {error || history.error}

: null} + {busy && !read.events.length ?
{copy.loading}…
: null} + {value?.nodes.length ?
+
+
+ + {layout.map(({node, x, y}) => )} + {grouped.groups.map((group, index) => )} +
+
+ {selected ?
{if (event.key === "Escape") {event.stopPropagation(); choose("", false); graph.current?.focus();}}}> +

{kindLabel(selected.latest.node_kind)} · {stateLabel(selected.latest.status)}

+

{selected.latest.title}

{selected.latest.summary || (zh ? "此节点尚无详细说明。" : "No detail was recorded for this node.")}

+ {selected.latest.blocked_reason ?

{selected.latest.blocked_reason}

: null} +

{copy.evidence}

+

{copy.interpretation}

+ {selected.findings.length ? selected.findings.map(findingElement) :

{zh ? "此节点没有附属结论记录。" : "No finding is attached to this node."}

} +

{copy.versions}

{selected.latest.evidence_refs.length ? selected.latest.evidence_refs.map(ref => {ref}) :

{zh ? "产物版本与来源引用未记录。" : "Artifact version and source references were not recorded."}

} +

{copy.links}

    {value.edges.filter(edge => edge.from_node === selected.id || edge.to_node === selected.id).map(edge =>
  • {positions.get(edge.from_node)?.node.latest.title ?? (zh ? "来源节点未记录" : "Source node not recorded")} → {relationLabel(edge.edge_type)} → {positions.get(edge.to_node)?.node.latest.title ?? (zh ? "目标节点未记录" : "Target node not recorded")}{edge.summary ? ` — ${edge.summary}` : ""}
  • )}
+ {selected.latest.parent_id ?

{copy.group} · {positions.get(selected.latest.parent_id)?.node.latest.title ?? "—"}

: null} +

{copy.updates}

{updateRecords(selected.revisions)} +
: null} + {selectedGroup ?
{if (event.key === "Escape") {event.stopPropagation(); choose("", false); graph.current?.focus();}}}> +

{selectedGroup.day || copy.unknown} · {zh ? "未关联问题" : "Unlinked questions"}

+

{zh ? "这里只按首次记录日期收纳,不推断共同路线或因果。每个问题的记录与依据保留如下。" : "Grouped only by first recorded date, without inferring a shared route or causality. Every question and its evidence remains below."}

+

{copy.interpretation}

+ {selectedGroup.nodes.map(node =>

{node.latest.title}

{stateLabel(node.latest.status)} · {node.latest.summary}

{node.latest.evidence_refs.map(ref => {ref})} + {node.findings.map(findingElement)} + {updateRecords(node.revisions)} +
)} +
: null} +
: null} + {(selectedId || selection.day !== null) && !selected && !selectedGroup && read.complete && !busy && !error && !history.error ?

{copy.lost}

: null} + {value?.events.length && !value.nodes.length ?

{zh ? "尚未记录节点结构;可展开下面的已读记录。" : "Node structure has not been recorded; loaded records remain available below."}

: null} + {value?.missingLinks.length ?

{copy.missing} · {value.missingLinks.length}

: null} + {value?.unknownTimeCount ?

{copy.unknown} · {value.unknownTimeCount}

: null} + {value?.unknownKindCount ?

{zh ? "未识别类型保留于已读记录" : "Unrecognized types remain in loaded records"} · {value.unknownKindCount}

: null} + {value?.nodes.length ?

{zh ? "按来源分组,实线为已记录关联,虚线仅表示分组;排列不代表时间或进展。" : "Grouped by source. Solid lines are recorded relationships; dotted lines only group nodes. Position does not imply time or progress."}

: null} + {grouped.groups.length ?

{zh ? "未关联问题按首次记录日期收纳;每组可一次展开,不遗漏更早或更晚的记录。" : "Unlinked questions are collected by first recorded date. Open a group once to read every member and version."}

: null} + {value?.events.length ?
setRecordsOpen(event.currentTarget.open)}>{zh ? "全部已读记录" : "All loaded records"} · {value.events.length} + {recordsOpen ? <>
    {value.events.slice(0, recordLimit).map(event =>
  1. {event.title} · {stateLabel(event.status)}{event.summary ? ` — ${event.summary}` : ""}{event.parent_id ? {copy.group}: {event.parent_id} : null}{event.evidence_refs.map(ref => {ref})}{event.run_id ? {event.run_id} : null}
  2. )}
+ {recordLimit < value.events.length ? : null} : null} +
: null} +

{copy.unavailable}

+
; +} From dc5765651a4e3355c0f94d18540df68ac333187a Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Fri, 16 Oct 2026 14:16:08 +0800 Subject: [PATCH 03/15] test: qualify history pagination versions and visual composition Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- .../showcase/research-history-after.png | Bin 0 -> 152239 bytes .../showcase/research-history-before.png | Bin 0 -> 167749 bytes .../control_plane_ts/explore_history.test.ts | 82 ++++++++++++++++++ tests/presentation/test_explore_history.py | 79 +++++++++++++++++ 4 files changed, 161 insertions(+) create mode 100644 apps/presentation/dashboard/public/showcase/research-history-after.png create mode 100644 apps/presentation/dashboard/public/showcase/research-history-before.png create mode 100644 tests/control_plane_ts/explore_history.test.ts create mode 100644 tests/presentation/test_explore_history.py diff --git a/apps/presentation/dashboard/public/showcase/research-history-after.png b/apps/presentation/dashboard/public/showcase/research-history-after.png new file mode 100644 index 0000000000000000000000000000000000000000..573cc429aecf61f11e43e229e75e42f4fce16f34 GIT binary patch literal 152239 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 LbG1nM&-?!aj+@YN literal 0 HcmV?d00001 diff --git a/apps/presentation/dashboard/public/showcase/research-history-before.png b/apps/presentation/dashboard/public/showcase/research-history-before.png new file mode 100644 index 0000000000000000000000000000000000000000..2ae082c284cae7e0c2cb696af272524b426b4dff GIT binary patch literal 167749 zcmbUJWmJ`0`v(e(q;z+KN|$tsbazNfr*wBnHxeRU(j^_z-QC?F-OZV}pZ~XajCY)~ zzU)14#l7Y|=XL$+S|ReXVo31#@ULFILXr>{R($meI^)$V$X&SC;4gW2!#S^BLC~2A z3CZiedgYQ5AI&EPDTo?KBJ^>RH7hHiE8c99QlDQQ0fWsniAuO}U<*zkJ!&B2%Ipzs z+Q}~huHb7i6fGKoyI^_5@e&qJG-i^XQ<|sq>=IruJy}>@#?tAcWWDL6tZYP|+`CQR zB-I(cs)GG%`eILQJ&$DbS#7CX&9!>~WA;{-Hc_m|=k$qF zM^7<`gphNUa9!nYIwlx%d{MbMM@&EPY<2Qx!sQj2*CRQqWO~Fk>y!B*(|RtIBl5vX zdImA4j@%e$%|x(dv277&@FIudu7|>n?dj6o<|AyFih}4;PTvy*Vw}u8VLjyTt5>M6 zB!mT(T~ZE~VAU~aI@nGiFsZSjlr5?B+man!drH$S%e z-=h6{D0JsB{`Y@qXht@OoWcJ+s5%T<1%>~6;1NS2lmGYVKf$#@{oe}%dwl%=_iPqk z7{dQOIc|-4mGr+SXCX#G!2a*Oja>eJzqJl_$p79$@w2kBGI$dQ>F~I_-?+HA{W*i* zAYc{T&~R|_^73#92*Tb#LP9QuN&NeyIKhlq5@O=gvNG$ReD2f5pK~X#TbSPR^0Kl{ z_V&UZ(;6XzPgI-_ zEN8WS-=DSWCF?xyJYEs+) zkAx(h$NBh)-E4fR(fNF5q|Exu7ehnkEa5k&#Yss?l)H@Pa6e-Wf+cE36htmCn5hbo>P7_b*_=sAsjP*shWzr(0?bFwBh_uHt^@vzW<7wu&&`+3K`2t$?QF9aD-@jSX(aI8~Jjbq$&W$;m; z!Fuk}HoEM^mXsWJ1fdX(q>Fh(e=w09RmT+g!S{oU1`ftgu7c!_;v4wZ37?^t0T3hLbfe9~!$Yxp;&okWI+nFgEzRq3As*|U zhr_7dV80Uy_xbhf*KsA)<>mQGdBY_3I~q6)TFsvVG}tU8U#>H5&vVI^N>ODTwq88_ zlaSEFYLP^;+}=54WUf@=a4L_Qq?xH|1OW%~V_(a|S(tF#XYD^uhe<`W@4~~w=W8wA z8*lf=TMX`w;Y$twJ z8a({_?+CK=int}P>&nb~NTzf3_EcNUC{irRf7xMbQD)Y`_OW^JcSmi2OTiE0V{I1&m9 z%E(L^C_R^#mm7wRy3G$3r}|Ab(n&0Dr4kSkQ2wh2!HO#;X>Ao|6Yr?w*XYg9Hl6xc zm;bn5@17cLk>NixKS$6HBv5~6)a5_K0hO{;y&|i7aCdiCtxU&kB+h|`>O1;Gfq@tl zq5aO#2Ub>L*|A!=bPBP^FJ8&hC7>qqx(^dds}(92Sfz6RFrClo>y}9lkBE?wkx6DX zvpcvs1t&>`O4qBcJz%3Jg7&Kk$Je`ygSpC$IbTQ^@qar|xZwB$WF)AEQU!EK%YIbV zMt!l+B_3OPw{}}qIMK0mM7m>gi z)P{|W%k=8l4?3)ab0#{yD71ylLpoy*fXf5|XIT7ZtY=qF?KUgt3EiLWtimD#$>+8iJ7k|WG1pmJ2 zO4I7q6+? zf@5&M&bNo!{9*rkNhm8%HhbRVvzkT=czaQ&x?b##6{-{&52u(}SuuF3fG^n9QhJ6& zBGs!=YgNK~IdvS+|9{9}JZ31FrzqlKi+Ia!AY{}U=b7Zn@{E+F4TH2`51u3+_$B?xVSiZ0|f)4 zf7j{@Ia|})D=yJI)#|+B`97EI8$S8c$9&%?HABK4qh3xXrNP?(`$bm#gx#S!3sX~6Yy%PufGND)P84} z{y(@hHgf_hIN0-p$sA?Q$IAxY;Q%J}CVj|rp#k`&r^jTW=Ij0zSo%LUYwh5kN$v@i z>HMiO0sB+JZsXcQJBwU)LcUZ~fy(4-PS6BL&LlEtv}rH~2dX_)o}Hnoz|+kJSZ!kP z*`PF(ilH-;iRE34B}piH|_wL-rOe2EZ~)YR1L z!-c%lSRbEPwqrp)&_|2)6u&Gc^A*Z;`1bw^a(}1SWS5SkRx&=@?9*jlir)OrR+VlS zA2Pu)-XTF)fMr8U33gt}8B?Oi2VBSQ)73Wra85+a1iH_tCRNreUP}#*o_7}&)zy!G z%UYse>(78K+4$et71r$oU1%x~JtJv*Yb$`k+(`EE?$WUg)Kfu2_}Im}`%s9U5RCVu zmHbWz>Zd2Pk%)d#tji8UlBAb6p^9%;LAj4~VuAs?KuzFaJa+&reeR^g-gxfUg_<>O zIy$;?i%48%a@}T+{>s_=iV4#6%F0Uc-O$povWFjTchd7@Q-89Wq3d`Z%rYw}O(f83 zM&h$c9_&sPsU0shUQd^3=1C`=^^kZ!oR0{&Otl9fOx%!D{dfEn2a-9Ci$7O(a=xiF z8DVE)qEgO}?q+duy1Urx_kqM$Ez<#g!eH<3T)CeA510F^uj=Z!?_|?>Lw<-FFk@hR zXZ@?MHas>eqt#9BsZxM$14`S(+}vlawwP$V55`|Al#w{g?I_V=Vq#|VmX?;ZwX~Ra z!0N7}7ys9`a4>3WYB;PG>p<@h!(n8?;0gfnde%!ClUi{zWN>9gmkuSEJvy9|n_K@; zK|w*_`N6&~_U+rOP4!A+8B49jRtQK$BqT@1TL5W6m(SnPYH~RRM@XemwVGa4`r4wx zTc3mBmwg4O={qCo0``ty=dwgT5%^~?vC_yZ2xQ=`z%md};GjDN>GMi3DYR zRhO2QmQXd9(Vu7)0MUB8EyZ+fv6ovuKl&j8z8sEov?cQBt1ShV$j6VZpwPXO{t+$T zdOAf`4~K*#<4}=9_g!(F$WzGQjt6V6NHX3B@?KJ2KKf|k*B9T({hl36)EPVbg!A@!KXGhiByl_(cVPNU!YQw^HpYJSphCw_|c#@ z4W$b_gX=;wBo)7Zx<7tFKY4?LgQ(u5GaujSfBnj5Jct`Ym9#ya9ApU5m~iB?aZqnR z>*!4+pi^(_tfjTMNv)&T7)$uwwi7Ma{5)z`L`+0kM zc%<>WZ*Ol0(zmr!?TSU>X8wr<6)dUJcI$X3!G*8>o^$;oteSAP7!y(G-R?Wc|jJ;z}PC+2HV z9s0RnN&CXU#5KXu>qHX!=61PHeaHhr&k04S$o(rN(H4~ZJh^m9J97$86^U^A<}GGU zOmRFb(3`;ClvXRzm|9*YMxv*_{Nr{BzmzuH0*g!->^%mtT%ySVMFh$jVHmM_r<|OFC{)c9w3E7jcOXTLdxwFeowcBtHb`+1qOEBuni^T;W1fY2CF zEnyvI*Q#`5(^vh+e4A$@iFihT-QOR#ux*ck&LFf%^m@%jTJZn00Qvyqp`Qgi84FKE zmRuST{k`wrqz=Up%dSK#@~%>;m#?O9*`pd}45$qz@q2RrNy$qaePDI)zNBGd`p2)cF#R;9zrUC3 zbQsGLiLn6tU#MT6b@)*Gx1mI}`P6*1#rs@(#|E@xGkk8V%Ghp2&Q(-@hj(Fjh*_B5 zUO_)MG&W|ZYguBU!y7fKAS7m(urMf1_sjND z6?`i+=;5DSmAWlnpqB}_UF0`6KSc>Vnf_oaa%1kqGZ{%$O1CIii2T&x`1c+D&JEe> zTX9s48q={R*Yg1Hr;sILw4A7@ku6%av+W_xGbOXB99sh;PMsZCl;{#%eEi{b4n{!b zKY71v$6@xhqi0~S+Uk#=MHj{um+SPv3|Ky!gNKI4G<}0tDsST?@9yj*MK@o` z>-#rPf1DoO6bJ}B(rPy`M*qR$ zkoNX=)>4FoO|&<|=>m*>I6m1FNJEOuSvvs;IHP}m(M^}@30->9jJJYSD3`$hfPh8w z&78eK79a{*SqRbZnV`5UY6vc=cM{G+1aY=dq%O+74Sy_E(f2+myAd5hs-R;;Dg)6A&;|Y6mf({4gi+kjGEgv z+k+?q4@?fbqtr^jI0Za*PxrBEa^#Me`)z)78OD12={CQOD*{}=KrJyA=5MD$CLny0 z4KZ}H#t+l-#Ty$xTfVf#^?i@o{_=E1!~?1on{E3yKpDs_Zkhx=Rp=?0OmF#$ce7 zPlPux58JX?q_cHxKo{BXVz-=)?uLM^A>-xMO0~@hOutl`dG~H~IG+E~Hy3XcCttis z3|(a0*DS_u)m;Jw(nj2j2`0#`Gh%>+8Y>)^Ss%2n{*L~5TE@@64c9wECVt6u978N^ z>=rmVIdwPlSk5xh`2@l@V|kDO9N04gIR~p44!T}pnOBe6RHhItUA^d)!PvjD?ZM1BzwLvlia zoqa|rc2C`Y0SFZ*l&;L1uT8%MLBZCVEnthRCC`)*uv!ME;^DP{O5D{a*(-K&ap`?~ zYjRohb-8NKxAFrry+9OUNcmaP{;zd&^)E5JuYzo3o11b4^{;Vfj4dn{TD+fu>IM|h z7vk_x{N#K$mDdZC`G!2CPwCgea-~Vz!>!CuR>2IP7Cx@ylNK~SLX5gmQLanmy{HP0 zQc0kd0pv@;Fz9-9kQC_yna*D0G@c^?G_VL~U$4je#>U3um0FaLkerFF4hc zcq)}s=eLZlldD5b>aAc1W9Tt!Uc+8g*0mFN-Z((_XvY;S+f z46lgt5L&K|-{T%PjE9GJINSUf5+=3Q9^ifRbbqweXyA-a1|1vlEP`%p>k_<YNT(@t$$+^H_TzZH1ECYbEiFeA<{~Q{AwK$83!jZ z;_M_#DuF@7l)P^aVwyVe#AEL$GC<_w@9}YzH}m7^h8T0n#}i*Co_Ft_uL$6k3|VJu zT%M&b+1>>|UmYyb_I3D0##@iZbI1{IU1t$|615ayKf7M>?!m^Ul7IE4z|L9y8)GWB zQwp2=72shS)mD6<8oh{_PeboS`V@1Wj%LaFX3AtzSS21Y`~Qk~KL&&VF(#2-Q*{v2 z3=a7_enlL9b6b&G8F}k?-J2wh#+t9EU&$-RkvZjaNE;PIzpza=AX63bhF3JFrQP(u z^Z^#gLrfuONG0E2>AO?dGy^%-ueoO~n?;=yx!c9xCuUJns=NkB%jsaD*82JBu>nVk zLG8Bvdi?Z&DXF&Bc^H&b=GRbF9}?+4`?2@^ohciORFoZ7%do$hEKt(X(Rtw`Iy|3# zRT!cq3FkoHzp%O`ou-eI^BIEv0GXT7G2OPP{Uqdepkg9@)tKws+#C@R(F;Ag3`Euj z${-x?hf}d*eos{Pk<@#!>cXiPF5uFOdOELOzo4tT{2dSqBP*-OOVV%*q5a_`K7z)I zzm+CGO11L%=^-I*PMnM+R#ITFu2LNx4GJwQ%x zas_<7#>?|Qi*l*L-XsW_h}(IeGOz_OMV(rwLs0wQOQ+O19coxEw?iZ3Z1yHm1l2jm z&gG%WVcv`a%1{mJ(JcZt>78)5_x180z@f;NKGtLzL@NNDJ2)5)lbTyrV{g8i_BHas z8|R}%1zmVp3eiYq0pU+oc2kA0*T>HoE2O_)*j}93-l^eoXO3j6?d{ptdRJH&EhqZf z$yx_%qmhqFJI)^ioH0Jme3o*mv7G`+jIUmx!fnQARq@$70)cYoyEQxIb_TP6qU;2! zYp{>dP(!)n-g7C9Dlu2zM`Ab(o~tQZHE9_cv<%YK-LXGB8kaz36k_!;S!wnxDl5~a zXjZz9B;hgE(?i3<bfC#OsIU{Wy7DK;Furl$r>1srkco**PF zXf5S(E6+15wYH zGZm*xm#VRH#AtJpsq@v2IKuc(KR&?PcK?z|wpyw8f9@Q#HRvhifv5`6ETHHdv*nfm z>Pz(MVza0Fbs8T&1neC->M17=PnbnO^gZcN+ic{!=|OI0ejqoS^He7*nZ-ujy?=a~{hTpoc=InRa zt(Pqg49;5y^w!rsJUw1G5D^i*BIMRjxa!&2*&nm&RXeFEDGp8d`3l*xY1{!eHh?Mg z%jm2DeB7Tg0gZsA*d73O#^HRu{V}-Ys{^xznv%M&hvjP>F%ERv4U;sw{BMhaDI|!` za(TVdC8TzHCCXv7jJXjG@02S=F+ba4t@|lCs9j9!$N7C6wFC+$YFjuy-~7Y`#)3SM zV1UfK)a-~L7y=iVz^Gfw%oLA`iRqx+d@phStxONC!TE2X&jx^x_QoTs=`8HlM_QNK z%BY3N_^fc&KoWMy(Qcv(_zyxVdPa|h=O;*$OPZ}OlPgNr6|oU^Kc}{x7HoN(j_1DM zt^q3D(#7By3g97fxtx5NF&ROnqI)=(tE#x~rS@mvL;$sR9C%w^WU{=c*Vi*}x=mYQ zGTe>_`TUJJin)@e(Hphjd&bXBVkq{v&U@Ld=lu4%Bk;-iqc;R5A3ci*rHES~!?rn+-cs&?G4b8b zgUNQBGJ=dfhD9r3WF8380Ez`fl`+n*k+0S{-a9opJ3P71{ccflW^5m*h%M2qDb}u) zrC3GnoTA!tOj8`IG?8N#4WwN0H=aFNyJ^IxQC@5f2rR)M@tzQ8H9y-l&*x+j%VU{KzWk8uwxf~58RGspd$e1 z&k>f;C9%SwTRM%!Xsb{~01=n;pRTHa&a_G@$@A;iFZ^pgm2e>C0VM_&Hb}qFmx)za zL}YEna_+ap87?6xuy)SQWm@%ixsvfGEw~}wLqkKiYeE&g_|N*=KrJTb_xM4p#$cqf zj)<^D^Py6!zVN|$*KB5IWNe;Mqbk4Nd{;*3wxkQj^!)nz`r@Lq@~z`CdE*ahX`rHF z?*;z(<5`x**OelF3&R@nJ6@tMb5Vnrocz;9!Hb|xEFj{}iE60_l)q28Vm>g0|EC3v zWs6Ekj5esyLJ_`~Oa1x5B(j-T1D;gm6Diik%7h{SQvT7qd1OLW)`c(kIS$Q;ndu`? z2^~D8PMnR#8calBV*h6k;n{2sr!I_)$Vtj@AASB9C%C3I(JTbJSDC`+?gWUh691B; z(L-4aKJeXZYEiL?BfTT|w-6AvM{qED;lQ1!0s0|O%cWDh=n?ZY;caacz8$zY+t9xQ?BGo-)jdV z6F5C~N0_S=y|ZOq2b<@K-PH~}8<N zyWVQ^9&9cMw!d8q?*@Ic^*RE9a22hHvHXerPStQE4cHP#Aq>W5W(9moiz$~0ybPjF zN=mGiU?+4K{fOEFvWq@BDe0@{?dZI>t{E#*va&B~r{jKHR20hg!9oj3!MEz_%YH0c zRM(fScHH2^_ThujIJ5osApF*V6ty`Z6yhqK4(jT&gLog96x8@RC>3V6f!+md)A*W7 zi-eQaRAB1>y&#R=YWh!6E14`P|4Ps6(#T z%`4erk*4A9p`)-BlVORBk6W63FNqD$@1u1{NJt{pCjNe857w2cU{rYI7#~b==r%biv=MR6s)!wn} zSYCz>aQ~87troMzP!4g(muwsyI=|%x1W=|ADU^D+GSk57%mS6$sfE-qX`P zfM1>-p3FU(fe8=53W_4+Qf!nZs+z@E>IF@u2_B=L3+@yi5fL+&a_}eHz+qQdmPpuB zN-GvO*wLM96k@<3b_2>IZ?QslH|RCh*4GhD-6JE%+373bV50JEKE&;Lka?8%;sb&B zWcPGKJ&95`NwLIy3K{{M(!n^>7DO-$db&O1AP{$q}%$`4xk z#(UXa&pUD3@HXdAHj@u5=rizpCY$HPFM1uNYq+b!SeLL^cHlWuO22QYuCNOyO+Vca`49dF}Sg-YWgiSO@*UVLIAbuO^0`fr{dchX(N7AG@R1`;G&eNi(d z<7oiVoh|qBJYDaq#wq<=q$)3un)MA70gwo&Ih@z~RS|>sYaotcsYJ6Dn_hEW54>%( z^9vmX7y#^ygw1VdKr{x2hQ{z$-U(&epLZh>sRc#g@nAE<>%)D+aZ$f*fwVV$A=6R7 z!#b;fPsHQcPI5MrCDNd@1}uux6vBxwQXpU8&t}+nmd;WL4jFl*f+)?@A0+NLTD7C< zyu5Dd9F+I6DIclBQ3%OoGus2gu&MQjbua3Eo5dK$YcAa2~|fcowC z*aBeNCo<|LZ2J7N%@zeR`S>4?6@E_)w?fcv*xA|F6>%u(9RE%m6}-69D={mqX!GFFGQVh$Y$Y_cyv2X&|Lt+UEY`xnNOGBq_-73!!W@umcZ z7Y)l9L0#~>kY?6Z(*C;tMZ6U7KlbRjxYRW_d;N?M$Rd9DbUo|3f}TeEzg$>c=(yKI z3@h;idFq${%ZkPAv#i}vn9)_H6#NG?!1rPL|C$Z^e-}G5ius4-z6N~z1{L&8SX5L} z_}R$R^vBYLHzjbr-~D$LX79PV=LJYx!2{@q;GB`)m7ScN07${4s|(urZ$mxp)L<$+ zb<>v}n@f~K(B0h)xL<7Wx&b8u99(OuzL_2w*vqlDh%ceIELL=Mbp0=1S{?k+15%+H z;hk_nnTQSl7kpE|e}nv{FNPvWI1Xx7#Safe=ib6HDv*KKNm2lVj?mdZ7OoLKDDy43 zWC9&OKmW^TzC08}6S~I770LVKejNSx7tarzF#rFubYQ)*s>+T2V%Gv&5A8a{O@mjN z$78d%ODd5Gjfm)v`K37{BO|q=i<=t^6jbNEvZZBlHz5!N0Na()4G9YBNvbrNvIn{o z>T&Gs8SvzqydE_q+0<`AnuysJ=%v6xiZIzg{|`;&{u&(}6;6DE2p<|8933mCof#2B zfbb)G$^0hNC0QL@irrS>qH#SiA%Q&2xcx;Rbawsu-rn7Mkda}xT6CFj)4Q+v%Hw=M zrBP-2=yr)r$jb@BKRr<-I8^c<>3FRUW`R>GNe!_zmhc}2$nbi!AtP^}nYs3!Yfa_= zkk4wSrsVetcnOEqydh}TWAcpZ1t|Zlw0=f%~c$fw*&akPj)kM z;`NRPfKiW|?@OIZG(Z}_`*L3ew?=?&P=NH+o~WT=4iL{qD8xXlOQPUa%tW73-u`rn z`@xOvH-4a_4#sXhhfd7dZ&R{*(eoFbZghi8qQnRNPB`W^{qUg`(U!}StvG=c3V;`Pfx<(^-!+YVHt*naXxlBontmpq*j`b1Gv@= zXqsNPTR0aM+`xq$ZW9U$otsq#rUBa_C~~}je}D|$eqt3ctN}vp?*I)pMAC7==@6Ni z)5ndou(8s3B#pzlbYg2@H}GJpGOxP2Iw@%m`1?SXj>pORv|OO{9;E)jALMQyucwMs zB?`cnRruM?_}shJF;%E`JlgCDLV-uXbqBsE(5S_D2?z;`tq8KKTVBFcU16{=Ff^Yn z;YD+Lp_f~{S90xlI>aI~x*`{$&;$XA=#QiJcYu5o_M39QEVMkb^1F5wg&+P3~`pQB$gacZFC~b6YQGrnZa3z3f};}yyyJ|wL+FKP-npH z6gUSG+dfyY&xwduqZbiuAZR_hO%4T;Tm4iMU6n}qtofg_11U*(Ppo^8iB68+zJH&? zgbt2sCJRj;mXaD5lpHsvJP2es+S?1A8tLizZioZ1T7jcWdJse)WU?$iDq4Q|;uFV} z32meN6GRVzEGxgit_S+fX}LzVxnk_vt6JA{W5N(nQ9|XGd0pk*!uEikQle3>=t?7Y zb#Q|NeLtG+h0pA9;|Gl(><$3|`{Zb2(^^T@O~7Fl9->;J0d#@Q8C~yGUf16ZMT%Tq zb(ZyZj^;C>Z#_;{+ko=Y4i(9R@m`irt&}iLMEe>jx`Ba#{Rn_;k6s2_DL7pIv9Z73 z-3fYAWhIYC%aGG9k~I}8dQi^aC|0I%yPe$;g}hyo0MHLfw}iJY>S)~ffoO;pJK*&Co7 z`jH6dtpcDyl6{?ndmoH59E9$*Hsod-zG~WPYIask2O!Lp>5?pXudR0hJmLg`AfVkT z_T!y&pa6jTeN)`%u)z_)Sb!f;<)C4p^^$?aHV#1Dc&?NIviUfizk;*a72S4SFQ|bb z@t|E!)zQ*Dux3E~gA2rf6vsik%;07KMfr8HVJx9$ zwsfgVQ9}1?=8B5Ix!;E%Hw3hedlW)Ac=*s5*M2o~+8rDUSUe6Vy3j?yk9a{fwbucL zC6HBZ1v!2~?s5*An+EsqLz+U#L}o_LI%Re5T-o zUON;fAC(U|1$lHl`Ptz2_fde5(4_Xa1A*r6crL;_d|<$v03|dSIFu8eZ!kt%`E4Iu zB%ujseZDT#W{(z-rJH6DNEXFVh-R$1gY(+*cZTtE1Lg-H@%`uFA>s3)LqmJJ z4KgeyRl^cbKxmHN0~*=-tC-P&m~en=p>or!tJ#RNFh$Ic4-V*FBP**!5%YzLzlO%Y zyRZos;hI^1-mdA$RlBd5pmjl0S<$UbCYAFTujAmA$SQ;(%|>JL97H^lCilt zx7j$QAr;6f2pLD*g4!?q+rKL(9L77qNlvusLrCy?fMq*f^UdtSK#}!Iv&BrYpx(k| z<1ytedOY}~>;d`D#w$;c?$-xxogm}{F4+}CG+#r*XJ~(IjOb$Jc7Lbo9qjcRK-3(FU!_*o0@hCtpvy5n-XHV-ahE!K zJ1ai!d_1Sr?BPo2Q?7BXR+iRSueUJj)Y_55%Atq~fP``oFP4mR9JK%vo?rPn$TFqy zSf}AyuCM1xQI*$NuRJX|uaMylQ5Pvz7rLw!&sE09&tlWoh%qE9cE%T}kqCIv4aWzE zhbs@O2vK7bVPuDM#j#naN;md99W34+E%AWNAyDx4B+%#gy%{vV$>R|KJ1NZVJWoyeWWc~I1RYz&-f|WodQ@~Xx)6SeZ$tT!_XBwiAy5#gYS}8IAYKroPC*%~ zI1FUV-vcI)*z}6RoeU5V5Nm5|`7wz!pB0I0NC!~grv?8F>F(dK`l5j+9uO=J8)vXf zSOmyU)5vnYJ#4%h5d>@`BbBTIhRXJ2iKbeT6HtJZ@{nU+HzB~Q8}_S{vAkp{?r(21 zKMI}rngCDVT3>%WLlDy5-u|!___V&cxw)}c;%8fPE+L%7tI;4gL()Xp!&7_$s0=d; zi}_0PBZxyP)OI5PFFE``$a9b6cQ~Nj*ZWfl1wCK`$vcX2Y{&^bf*f5o5KLr~SfHQv zEpQlh=!`ys=*bkW$X1;tI5428y#^B0tduM&C0ETyC;8@2(327Ir+Zfi%Mti{>n%_C z0$vaJhCOGwqxm*jPKAruueMzMfm0|MkI(MGNplMqHs;Ui(HRWHwJ&%Vy7QRy=9Y$( z*jCe3dq8TxK3KZfY5vkAe7ZghBfRXQTk&e1PW>6QwC3k0_sNbiZq#%C*O0XRkWLw9 zOdw@9>7OT)8v64bXzQb0VWMJtowB^rf-eIYOTY*|Vf0$yaX!4eIi*mPb4Y}ShBdeY z%^e`?e1saa2~n-tKz#%(9%ZC~IO^=;H4s?p70it@FxLkyA`uuv2KZdi%L=ah!P3&s z$J0n`OP2)f8N;D7d#T~wjPCdYxjvn}RqvAkY5d#V7SPBb|# zuv20#H8_bJHM$O9OH-h$GOB6?jw@*;>Qv~9Fq5Q{aq|r%&|6#-|Pu77slN(>K)<^$h|Eh5!UCjX%Z_E=~tOnAK5YjW7%hB$}=6fKpAHzlTf5C~lkLOSkenm5-^mpfS63v9$DcJ^dEJk$nbn;y#s?{{@ z2&e5ma%ogam%84MQ|n4oY9F&fMdO(5Jt)MuRzv|MW-@@~^=Gp-KWGI}twtxLF_^Pq zY z=ezYSsZG^ge5^wx2QTi2>tZ`wzrIIUlsGQnTL^PUZhRL8)}W^Y$|kx{%5#7R7~BE# z5NZ2nrTY@w40-htaK|4v7Az>_`%_>=$99dQlc;|!85R79=rnD|!NLU)x z!YaK-x3~u+0=D^@ubRM+m#0^D9;Hinke)vr>-049}+ROyQgWmCD=RpMz>&}EX*yTaVv zUCB_zW+)1q7>S2U?TI1I`opRZOb&2gSD6XWdU zYhZfoeZGIkP)q{>X?;irF0Qu@JXmWW!I8haGZ>R?8bh8&Oibe80SK5>fe&OKG(U5U zBxzPZjqbCb;yv(Ts749A@V{fpdCI3EoR2SQR|$dGtX}p$vK|N-j){p% z09yJVD|6%|XkA=f#LuD$^Yv+V$_mJQL}h)u;!JVh<}^0mqZCU0o&pI^c?Pn89)#Mj zOEhmG>_R~(AS+mjM8xylZVeCBjJG8ZLewN7jHnPdEa;X*`$yjuo|LO6R#mu@k z@oh!^)60-s{jdjssB7u#JB&Lds6M6Qw%_0o;n8(rB|TWl_NPk1bmW2RL8)p=fJnlx z6@x&?E+%9SU9dijyM{xat~C0Rh^}9&j}Le zZXBc95s2#t6M!e|Y;RxPoEq4EmTZzY>ADZSFS+r0P!~qlQ$XrshEq|GGnhA016zK& zH_(e)3E$J9NVNnV162C5nAu;Z_kV{e^7B99vs;8%FEKXNp)I?4C{c>_7bsr zU2TqogTssw!1WXj*e5xkV7lS4Tw=C~FdW-SiLIpqxg>U6hX4{0w=92~%vX>C+A;)V zOH@j~5I?Q`n4JZTgHE#sab&yp_oqy^_0Bh!o^1d>@Par9p$sZFhuM4;m}HswC985& z<%f6|5{6)>KG~Yi?`f`YsZ}mdM#wL(dc8LRTeiQD7nP5gofTHd`0i+_CF+}7M|T9h zW>qvl^eJdL_6;7NizhawicW&z-ev$(%juIE|1Z*)16|afr{MYx%M zFVsT3;iC6Ito0&f6|Wb{Y-wpZ!k~>sfIbCaP&5i35cpG&7gdgoA)>6}W&Z-4zEmE^ zSVfH2drhuqVC+&Djqx`k$UTEF)dn@|tCQnynPk+mVCJj}3D7Y*^>1jMj^+c5+pZt) z8FhYlu8aVZvf)@ODHQt{=UiW zlBTdLp8+VyFi9dkkwn#hv%%p3F-$6CLx4UxmDj4lc!wZrxFl2BAs90NwHDOl9x|c8 zjIv{ZB=wtKu{nFINlj&?b<`CAle)fx=B2I_G4!la>40X<_x0^f?oGUpBoT9_n`Z=& z1!K(-B}pBfdJvW*9Z*PdvtU3_=j)v=Y5L>90AZe7s`+vjGXJdf_~E(y?V zpkSb@t(NeO=A@jRG4Uo$23@xILkV*L!vehqOzX_#gka=i2JACtVKYahYz-~c2IB(O z^jE(tRN{WxdDa3F5)?())-5b78kz^{Vp5(wA|@fB2XF<_05~pU0%I@qIm((f zRzn76bH5z_0*;)VoJ>*i3Gx-z;{-DD&Cip1y^V;iwv<;GFK&B<{muawm>eous4|5rvbc$i0Z}C(BOA*6D-KWw$90FXt$kr9~7{NPqXLqoYHlAfOmx zz(AvC4_*BW0Q#KDWHai&4c{!60;?dI{p;`eo?MH?y3-d=41^DI8pQbkBEPpi8_EIm zm-_%6bjg1g-S+#jk?#G3X3^mm9T<-H0cIh*6}k=nH%cdYFfTY@;YKGqy%tO+0LbwY zLNBM9~5prqUcF*T%3gpZ|Ke?kXe&#}_v z_6h@X|9n4L0GCnJe{Dht2MIHn%7M}cx1USSY&M$#0l#d!(Zi7#;*933aBFb1XypB@ zE$#H;%=Sdln%D#d1YPgWRm!*dX|h|3Ug9pfBy)T8-JgyM;&KES z{yCbU5MCWfo;|86My1)gi)RhOd=_frh?7OCHlIm*Sg-~VAXwz|7>JT%Orl=C;Tcwc z+(4K%oy!2mtq%7s4mO2BRvr|ewOH|XO zK@pX|o~nCI2#eg=273Ga0EMAoQaWu3@(^A-m`y`4Ir**{yjxii6sAflJo-H(2&h{y zZx9tWK_n1eg$UmJ;YML&d&LEzxJ}*hS+EHnnr)u0f2nSCE+jsg`o z84K$FbbH^RSskAhDgnqz+oU ze*-DO;z1*boY7XiZWq1F%gtcE@FkwzxYXGxjChHIhZiF11w86cNI>;aQ=0)2JjIWf zfx5FZATSAd-YIXK-2lC+D*8CX9SDwfb)3v@33fBi!YJb0orlCPgKXQSxCbX7rUT*< zJxaZ7V6^&FqY1#!B{V*9iFc}zS}@*mVPR4&UXSQsWd+=?20=~<%w{ZpP<&Kw@=neA zTxs0DO4~QzJ17yZ+RBXZ-yIOI9eKlv3I+7m@=pQqAb8T=0saeq>w>haHHGf;Zy>?0 zgSZs%(HTDf&T+vW*qFm-GpEXP+3bzk0Q9OCb8@42J67V158>ZDyT%|6P8t|G59I=i z=OUmGAYCO~Yy+k)faF+ZJ|$TUKjDI%tk&rCmAWr3o+5_J4h2va*{EO+5eZkZKbj+8>Sna00#yr@YiJO(gaa;g2kT8Am>1B+z0*$@^cCH7Q9+GsI)aB@KP@U*Ep25xk>&dV0Fy zSk_D};PZYW^hQG`d@w65Eyahd-hcYbtHRlC@#&-*W}uUa;fCV|D z8Q~AOc)o5@oeLrK(hY#)f_2U~4L|5^Z~s)!Alh@LP6tw+VDkYf#1*790LhOxaeQ_J z5gYkmK}ZA%qkN1XJ_ri{aYt<=iOnK`g%8Nqmqgs)>R3<-uR$wRP>Kyk_ty@<5+Tnr zyiM_eL~?&1z{L#~ZT{iE2UcYh2juYEDnWiCI5bp|1(~;~Nm9?+`WdMBU{gv-_)ot2 z8wGw(<1bFqYn@2+mBB%2IXSsvUEiR7(rgJ#3?d>lG(B_kmuWIU3276@J84;2FMtSp zvjDu76B9|hc~!*AjMR*qKiSzH`$JYvQBnP>%>SRZ!PG#g~C zY>hbBMB+mrVBbPJ#UI!`27$V+&NMqBO`-;OTg<=P8sC~e$yn#Bwm4i zX>qZ0Np6z1E%OiXmw@EV#Lhm=2~D9R5{8Y{Vcz6<|1tunZUPeHXs8+W_x(#mav@hI zKoziM62A)}`?SYm6w7Z6e$ED(8P*P40-0J%TN@16<#%E?JabD)Nkz8BP(@%u?ulm2 zAc3uy>&=-JaC-;rU#7D6OXc4)bbFMWsgnP9sbIPkFdXos3E6m2!%l`sz_s~7A?rb< zT8xVx4aEO|fB>>dm#YK3c4Y9&CWi!ifRx<=gUZ*}SKgxE|4UnqrcmJ%ZX`lq?N2p{U7(yX6Zm6sK z0(tVrbWw&qvjv$T8;Vdr;Kda;!Z)tByM=`U_E6UUL)%-2MY(=qqmt6yAq_)!Hw+yz zgdhkAh!P?p-OUUQ0)mRPk|K(NG}5R@Dx%W32UJRw)^Cmbx3BA*KfmibXa3sdW_aJ{ zS#huXz86)Gm9n8jDDZAd3>9A&#=~@A>e{^Eb5w;sD2#@cK${3h>fP?zs7q!j8MSI4 z)^B547>LMNtVchkO|3O%|Ad5)SKfOjz|Su`m%s*3UA=RB++t^ZY>X-;4w5A(5ovny zp5zOf-SMa-9(7oSsQdzNNVcf(#`{N{^K2NL5G;>~2Fu;vE5n9opcC^M>W%z$pvB27 zj#CsLcVLd<7b z|FsA>67>7aZNUAR{~rv0gbzVj0Zu-AyuAG7f!xp|DZ{P0ul}FByU1o2KNDV+vorV- zL_wP2{(deRq|FiGuRf;kVkf&x~Dd1$L_XEouQ z{m&_3G%{EEGLT&e8%@jhD2|1Oy8itaqxXQ`@b4f0zkNQEtRX0)X=sdZd~U0XD8do+ zz2BP~1Cw)XaRCMZgU8<>%}{YDNx_U?R~I_qv^1;xlT%ZFEg&G#A*KwQVpo7z0I|XY z2-TYdndj8K+}x}lT~Zb%g(`wafWxn~z5OjbPtXODDCuW%ytwxE+*%EU+K(ST{A->B z;YzvEt_L1a8BpFK0=9>2&N4~fhp!RJtQvh1YG`PvBMP=h=7CoW#CCk2c6OeEd{a$L z4U}X5^C+N2UCqtCT}=WsK}<$ko&B@gJX7GbfR4cWTvy~FT^Xq$IEmnZ^Vd)oG}qOA z1<>*I(Gn?GGV0NPuxE^2w9Gco`9G_Df*-pxsVM% z=6Qke%}kKgIK%k&?`J@003T;&!A$(vB$LEL!c(6aeYNz7m$ zwCXM}xPvhdgu#j@uR#X$vae4X1rkzzZcuhZw78AEyZuVCn|q}vaaal27FPsA9sQe7 zG6C;~KkAS}IY90|dzV#{5fkfaMX%HAKrn^L+R1pCF4&z6aKO!Y&8m3g5~Npv_#{RM z?u->m6Z8&2CnRKA7^}4kZTy7`7wDqs;Z>CVKS1F0;kR$!zIr9P{wl2(^cfJXWZ^t4 zt*j)B^Grx<47iH{7Kz#a0FONoCY~@QgT~(K?bg)8tfxW_x6B0!OMFjCd}m5`r-x1 zLt)aOjS2Nwn%<~YR)2e>sEY>L$e2}Gd#$2>thS`#pFRB z4`3C^KZ;~k4!8oj1yDO4)L^288#G894tZ!9Ik-E2Pr+njSKcI)(t%Kf2p^VLRFE?u z9=pF{N@RW@Lr_$xAT50n(0z#Jk4+)RethQruwxraa+u9Nd-~L>Q5-@Cl%C}jnd`*= zo&W*8(FMWhz~g&f>(D0X2tPavG>_M>e=<#025L}$_n(s=Sx;Vrp0hvkh<_fgHyocX zKq(6Kx#MG;J3?V9i2`u^e`gde69=ah^e8}BhH^_{MAwtQnWX@xg~r&6mF$)>diwe* z%F1R%GJ0yw&z|YcN?-0d18Qq3wbATxmTo_ddo`AAGZEB*G1@j+Hz(*n@p~smutk}~%f8G}c-a!6r)2mLP|1psKANiYBXcISi9Fo5EPLVT`F?6Glb(9@3M^zC3O#0O^Mj8r04@uo zNt_C6{t~t4OAs**W^%SesLXgsa|isa?CZOM3kr2KOv>O}Mu6#(^i7zmK%%09XJR-v3;>8)5l7QRA-%`dH z5G{iN?)6vy4Cf>~tfCj-eCy9`90os4Jz&*P=k0wZf1L)uvKDE9102vfpgrg=eT0fngHZ*VA)`om+wl{7oi+MYj^wkV*c=un&scj7Axt z-KZg-%foO27hfSr=N%p#9tupyF*Jgx3-g!fi1NY-dsO@(IqMKNcCzeJt(m4mh*VNm ze$m>Rn4E093nRGf&%n*+l^!Wp-G?FxqR|f2R8hyjc+$0ADSN-GAFTx(?isMKAThca z`LC?D$rwFsZEXeoui?@Qx+#wcIDr>m8|3m%+*Ss{4XEz~4xP#lmZ9E-C@B39@G+RB z;En>~mNpS+@`#O`oua&nc#Rowqee^UW86#0ny=Fa1CI{J=mOAaW8l;0&oj4ExgS!K zlhb=fL3htWQ~}L7&YDZLf1Dk6S5YYFz=vhPXAFeWtZQo!x)<7l>cHj=&Ol}5hmJ7W zNy>U3;Je{Wb%2o$GZFA^(ZzJ7x3nnY^BK+4|N8df7NpkL*jQj3QsFUufr3{B_*#EY zgCO=tHX1R5Q>KK$L>vbS8c@WX{rC9#VkD25_ct(*bhgWybk^o>!F4`9I51T4S?KBnGyp`dhE6oSVAMjpmDUvx znXO#@(MnS2Z9p81@*V>Wk?I`@-=4Y>T)|Q)AJ9fDk*fz{X_ona?m{0oa$B+_Jdvv3 zp~T-8C&328G3awpqwMltc`R47DR|d5H*sD#rZA`b2ijRS@{oe{uV3B50To}q!>|Ox zSk05|gu-8Ydkk?p5LYCeyE=f41!<~oOR3$ZkGP-Sm91<99^TX8ehz8kMCd36F`1!u z5SZZrgO3m~W)P%YE6dBo6fCi8`R$TJb@0Y1lmc}x35?w4w5hSwE5e-r2r62ZLE4&9@)82obDa%6z_!hN7;|Te+(oW;Jg`JL=c!$jZ;} zGzq<0j>3Q)6RZWuD~#P&7u^iwHz(8b?QUsl;r}xe>H@tn-23`Vb-ZI|X+!Si zuNDLYe-OaU2pm1gwe5DLdRvbQ&)G54PfZ+2HD11C7oku_)yi7Sdi}+hBF*IHw zXp_Hs_U$@6N z5IR3X;o_DAmQsgcW0SAyZ@4Qj>56Z*2Ehiz4=wg>+8Q#bd5D@bIl0Lg*ViMVMBa_ihP5wbe;R2BUkv%Tgt_f}a(818r>O*Lk|B~j7 zmK$3P{e2P!A_qN&0LaAsyu+1Jj`eoZks$}GI9fD()(fCghntOE(eoDnTdS)isLLuS zFh$hl0Wmn#!jwA~n5RT{o)}VsW~@|93c3b3L_A_jP+kto^Fho7GJ^*}nw5C=9ON0E z0W2ISxJ6&?X~vujLqchl^Myk_d>W9fPeKFsf+PQsRNEc^DGrX<zU)+CG@7#S36%Tw}D46q$JnCIF1e2+`?vFQggMMZU zN1Jp7egizJ-o)H2Zc*(XX=oM#5BL^`A-Y0k8+5%7(0^7&MtNW))0&m%q^~tShlUt^ zOKE!@3a)JwF;JB3!|NF(>mx;jyN863{Mnrs2}MO&A71UNcHeP>z<)rYwW3Vk3SbGpV-0=jSfCVq6lERl^tD#2t`_ikQ zySv7lCj3WVxW||j4NQ3bheCk&-nL4_Q5{i6c8-H1oh;&f|A6BPg_319iPEP}pOAev zuaR0OQ1|TA7bZ9^0}cw65*_tG7}v5GHIKf=*~F0iSEbvhP}s0J*R>9loC2qmuTQr! z6`(EG5$JX792{1J!v4&6F7fGm)c*rh;!skjN3V^stY$M)ICibAt@CbJoPW)P}wlStn}%)2~AWADb{Yp+lC$a!HfnL=p$s$XUV za$kg+O-C(#BinYB*RBSGiKa@KUh4E^IDl~Afh&AZEi3>6Pa13?gwhW^2| z*M&SNWAHq?wfgqM#6%O|t*(L(2AIqE*+}k78C)vi9U&59>)VhdpPF?E^|?$O^nFhL zN->tbHE`V$M&H|#UCwg$G#7!JKIx)(k)NQP-j3cJ`28fi_gak<&AinE)Puj zrCWG;8K?1rx8^^CwFXLtJ73HBD$J#4C=+3x!7O4;^5(2N)g5AauW1YOt(QBF_kv?Z zwBhacmqu4pO76EZ0Vcy1^MW$>Qi(q!ME?}Xf1 z18M^Sh<0dS!Dr5J*M(D^w|YL!fFW4CMjJgVN?r_V5G@6>-23cHb3OdjMPCU@^ zsRUqiSs;r`6EHwV6Hq$rK%Zblp=7aU;jDp4sjlPhprLO1uq<~)52g$%zu*f>-q-0i ze{$pH0o)U4sIf{*>OA$*^i?W>V--!|P<%t-j8XO&1kz>;fRs=jTa?^Z)n&qH6m zL*sHbn30f|WUL>5)+O5!5FPsn+3ebFekfPU1MzMA_Z&+9>_YD{%PqfkL==Dr!=Q|`52z{zMK9#QWM3a&nrVeN zu7=%9W)iVR%!t^KAFGOXPh z;n&bhLjNZ!(o>TPm0vB5?r0gIwn{sgy!sDW1b#HXr!+A)7Y;ZC+(BLacIcmBVp86B z;nG;ClHZ~hBot|BfE1u568(Y7gS(?JAA;1z{4BLYqT*d|Kw}2!+p#TB8-sb%GsrDX zOJs4c9y&e`avlzwl3x!feFAoBdwR4mxiwJt!4)r&b{oV^WZL5Tdf)`-vz&9LWUC(i zDXas<)5dg7!UfSTGyhjkcMmM3MiF-ueI=+4p_~U44Cl9kwWj@3{thrdT4XkMK}(Uy zmBjtB{oY`yeT6j<(u_!zF1q_5!_B99zqIcx^}rTGca&+`(>SRn0HB~zO}#{*dd@c+ z*ASU=3-|b642-!@YfYLF6KH<`j#q(7A)EJFEr>FbU?x@}0wN|^IaVaIpvWqW_UMFu zmG=>>6PFYE#|zcw!K{K=D5abVBLFY8wu7(DdLn^$q~&Jq#ixShG#x}-YF__39ILyzpKu3Ui-Ew#M^#dLWyDj?X%?<5-9cWtgNqNSejP z7oqoE?m8Pfb9-;}Z-W655Vv~NanEV}QM;pJXgARglV~u>%99-; zY(5Wvk-Th_JA@kQ6R{C7(AO_(*3mUQMm~eA2fbZcp{`Oq{u*#cVD#L;(yf~U6$X|{ ziRM|kEUSAJ0#81k#h8JuT1kv&=_MY;0@V|Wp96x0;QdzSA5CeUS62TP#`;GbJ(ye% zoU>BWRo8yXliB<&xt5|2+q8V!CNbd6dbL2*79e-WY6oCmLt5Gy`VC@EaRU~AD#yejeo1b!XPlJExzh< zo*B9^-I)W_cB=>QHqmtahx0%=29wrm-aB{in(U6e%vIZPh7*Y!OL(05Tn)c4gUOAL z&&^iMV6cHXM+=br6$EeLcq`Y7LFEBb@O3(8&s*KL`2BGWWSGfwt^^m8!#M)0K_^nE z6!A+;p#riWT6X(A&l~NzculUKR|4Pg9%&y}fk1fjADl>M7pA#MukmZH2(yk#1`d0l z41awEcd7}duQ0?EzCA8FZlO(2gwlgBiW*#UfggiHb7x^eo)xfh2Y-MtfWA2iiINZ7 zy;7bT^5Q=%V2>Eo7z3|fz54i36@f4e{88)smS=?d*Vo?;U@8{8J}D3=!&lMkJkjW^ ziOD6!=zA9ZvYIu@yX)bxB2Tms3$41>3HD4BL-lAW8SkXT$*6@%_A22j6jD%c{eie~ zuKem#h`-z0e*TZnPG$fqaB>0+y*gX}1A|bW&DKf^!(U(Cu-B8ls0=-T@R-`7@m+W zGAMt0O*?JdmR2Qb=;Ww$3$QQnndBwVkD{+^#$ijXw~XIU^^p4hzE zXWq95O#{8T<&XxclRSJdcE)m0VD3PiOz}$Yd08gAo7}4gT|x&m{+bUnQotqHVetY?LA93kqycb2APae5T zeSQ7-8sDb;7oemqEyYpx6x12Wnn~bDf4su$$*~oADprO^h*(dfy$P@h(aKScTHvO0kit@KskOHyxsZhsGkB67dRm-VW@OX{+> zf@lW^HrRcEiV-Mvy0Ua;LnN$osfB~x(A8=C9s*K6e!%e6fZa0vye4?OI!7NS_3pn< zq9To4QMyvm_-b-;7wp~J3>Kzouk#r9DAt)1s$Hp8t7aDEyS2*R0t0aJxcFbJTu^LP z!@JW7xvt&DbK^*GgdmewcV}m(_t^CiQWN|un-?T{xs8oO(V`DfMLDZ?c?<)FsDFE{ zeY3XCCSwvq8*Tz0X!Z}pnl#OuP{B_!8yeu9?Q*M{GBR8F+J9d0MT3%ms!4~kz)RWJ z=axwE(%wIa(Y`#8Ep=$y@t;G<4li+9GCvuvP;U zPs6zauK<_Q714@(rcfd{Y7!?s`45qct;_Zcv>W9ZSvMg}lDL;6}uPkZdtg!j*TY6s` zwljM*n%0_*j*Xk(e3@HC{zhiRsL?0DuE)E+@^TBSLi^BK7H1E&dHUjQCo8vELM@wYOp;5!HVTVE?m`TiZwn%q)c#J?zJpUYgIO;pZYqubhbE7E zw?`x0PykFDx%8ljLpf@T@ouKXI-dTJur_LlC8*(#PTkR%X$$h+d4)tyR~pf~BjOlE zFYJANe?Gnbfr4YQ=6MRSZZHf1^bE5!wY_d=6gwty!oIaO1ijefCr@g@Bcraat{Q2) zOR1zcR+&txB|HU++en9v!vk4bB_qHXM7$r}Z0Q-e5xHN=}HVFv!yXUIxExD6Yuj zn6UUqi!DAOPicle7a)YK z^u&!_md+%&Qy+(i=OLh{r)RW_>2#G+a)0KrsiLH`So-+-2N`~Dy;O!nROTz_?ftR} z)aFiHrKlp^%NfP)>>UJ5AoEwf^=VSVA|lf4wL2^nwHmnL_Ab9`7>%rC2`wwsk1SP7 z>Ll7i3%=lYeqHXAudiyW3y{nJkr=P3c6r=&9nUNnDmisZ1>>ON`+z~se{Me_CLaEh zeIM<81r*|O3Q9U0CuB5V(ZM*s3|gwoEzMvR#FY9&dt0cKr*XwM>-PL@ip8>ol$4YM zPfsnixZ1l14a<_?s_6zr1jL}!ErJS0(-csy0BP)Cv#8o5jVGiAK9;>*R!;`n#j-i3P-h*G$2d52ILLk0zd2^lQ+L! z89u8yt?J|BGeB|($S&w-1At{Er$8LTAQ@m%lFb%CW58={QtedwJg%*V#mJ;6i-7k? zu3wwxEYjMCzO9*meu~Ba`b(4k?wu}Uion`*J;2+YC!o@W|6PqbSLf!kWj~DD%49i) zk^lqZQVAsKO|;Vr^oEfL?G8>omVKA6>;T%oXN~e&y8ZxVdAzS~yrlJ%==28^_a#dH zym#Jt{7whQ73iYHhk)=S_hq6(&k}ITv;M*abcjSMC8r7lE>HXd;8CEmYC<4007nXK zp_Q8jgEwEmp2*u2r8;3qa*{TBCYVufaKgtKCePo5K&gn?pQi99O$u1azcN9hL>K?2 zr`^MusL`>6c0F!WTPv6M89o&u&B1frC{mhhoj5!@Pld^nH4^XOBY00wLa;cQ+ey7!cM;^{)DH*|hBo7^ zdVz^IS%5+THOF9dGrRt0@+ihH5qqpz}*C-GFm+k(#h(yCK7!0q5^1tKa%{D zjQ9yPF%HdcPMo*m3~2|)Rf7=WwnSPj7zUdI+ZF&_5?x56iou_6d3 zlgV){ZDh~jmP;2nq@Zn9gO?DuAz?4Q{HWaQu7X}#cmajDSl}C(MMG*DBmT~_FWN))o+a~k`8Qd{#p*y@fl#z{aQxtA5wWN;KEkA+D67O{A(O!*G#x=+!cFJwt z5SWtGbTEz6+YO?c(Uo@rukOp@_%H+7*+#L15Du9u!!SM1xz6)UCnsn8fkyZqN!fd_ zBIxe}=WHDONJ}b1`_q*~dz%?&ucd~3Jox~8Tr5QYqR)9nW$SS_e&P7r-dg?HZ^j?z zdPx~hSnBD1fx;ZV!mU+epN`^H4?9pCqmMQ z8IH09!XgoY0Yd%^I>tUDD&3aHgl~~&XJ2OKSR|IM)F7)qMlS=eFZ%{Z*kO!+Y#~~4 zr4{xzfh*{s>CTT^t7AVP28M@){oMTQa4#B4QKysK^TjGjDL~r8joy!JV1EiA+eq!$ zPe@j7zKP>~-axI{vQN6R0|R>Z_64}5d+*?G7#|wwq)ZAmK$;j06F|trE{lx#_4chU zQ7~tIvI-dm$Uv29NKZQ7gMY0}is-|gCU{{11O8kAbd~__%|V=j8B%C41e}ee3FPjt zU1O|BETEdD%+KNOLbYRiHPykkG{P>uE6&`txpsUEph+%QDu~4Ol;RtepKcT&_>S(y z>fUQFi)QidLBZTFgJ&79TXe@kCs7)VM=Q@1J`(TihkVx-xL!U+l%24c(h2?#Frb63 z9t!~pIC`Ts^ldQ(2cMS}0rou8K}HRmQJz2%3#{r+dkH{T0UJsb#5J6jRjI!$O3|9x zH^5T}-+dg$sr?!8)Er8&0cDWv0VM|EN(afs$HmLjl0?QF#2iH&zqHgrjAWhcW~38w z9Z;G8bt?V4p280WlM@rK)T{nXO^c&<6jM=QQ|;cpS=yZQVeqrzJK?T84PkK!4msIA zy)M^T&A=yTXyEBlP}L1(XmhFrUtAfXliooI-qFO#EWAm?8JeT`3ySu>8xMG29bX)JD?Bk^ z;VRP776nWUDCqQ*GfPe(p1v(sP08H@3x)y0-C@X`Yi~>b0Pr|JKMzp255(?4%IKLo zJvMv51pSYa`Aa&d;Jseq004Ku0awl|6W!Ol2n3x)csd>nJw$KK3#ITdWlij?PYlc%p(_8L_%W8lgOM0sd?O*e}l z&(Ppim`;t+S_BJs>LLtb>61KDHIQ*E?a45ioJlXkUfAUr( zIbRJq+&1$tmHZ~f%bT;xP6<_(i5nirGC=Ua`G3&waON zKkX%}GZ|H{p^8Org|FSA8f`R&pv6*iI(F+Tpp&Dgl%V2#l-FXs5f`F8wGJ@k!AOOY zUQxP)gS6q(Hf?OEEIi_ET18 zEG>a1WZTO3!xI6ri+L~5=K#hCl?F58#Cd$p0}yXrrmT*}lu7d|Cusfb1ph&$)J5zj zY&q%Bou0MeT~u@i29Y~uD5;kTjv-o=-fBAqp}=CCn~Sz8Ibb4{Kg6y47luJ!Ej_=f zQRX&R&dPsSz)f&8)bv}79sG@nqHAIcHf+93o8iI?f4X2Yv}b8i)b8J= zbN7RJ0Q3e-Q;264Ul0u>dFTH6vAQ$d@c2{V@zOm0DB}q+gK^LX|Fc-V5{gvr=@bi& zr3|?_A&*@s-NX=5QY|mSU?@5f+iNOUh#JLA+Fk0wP+qvflKf8Csj9!#!_W0Cvg@Rq zJXupuYW5a1Goqs^9g?-i3sL*U{0sC*^>{Y6^4SqoWrc9saxmc z9WQfWV{{Yh7?kYb)9OgR62@bSQN?dOyj8|>n7+Y9L;F%Kyq~6fgo%lX2foPYyEau|_FvCtLp zkE&_ux0k*OW#`;{Fa_*|T74|e1!(6T(#v=AWehxXm)ZxrcI=biXvvzckLnjC-w+pG z>El8->V~1SRAfZR^rSVaAS5ha{5H5OB+S%vHZ52ClO3vOhj)U!neoJHQi#I{RbOU~ z_N6~QV{E_oewj~i*1FbO*#8Md7r9)pshKHFyxjF!nktUbYmur5DHO%>wY0{O4UHtfr$45QeQ-Z+l#Fw|Qny%XST_|58% z#Lsmfh2y=(ZC%+NfB&AD(ZId0pX0hXm2zl^Krw1MuZH>EM3~NkLbElhgh_o>3BSxf z7L&brx!HFh$YC~TTnfCO;`j~Nq5U3=PWpUK_&2bMd!~rGS*y{w{>`+4DSlIOtqi}N zOvMKhX#6`8w&?1cq2Zx&r-955ky{;AJ@=EHH1c!=jPtb0QXbda;7jgiKC+`-9g)iHR_cUyqIrONwkHE%s;r>Q^mTdV{1mHiFVg;86eatmt$I zjVM3J$LN2ZHyRt>?pmG?s=l-G@j7(<<-T!q&j(pK=88L)pL=g8dyLiSk^$7;ObDFo z_yv+^Vb`mWlY=AV+Ol6=K0mmb+NZ*1Unohn8Oj$Fb2U7+n<2y0nun&nv_;>T)Dr10Y(-k7uFfmOltJx6~BP++?+;lL1i+3VGH+TPv^^%43 zt<_xv1}bcr&LN+%2+r|^=vCd+dFc#_uXjClDi-yM7NA0Qr>e!P{*c;4*Dw4U2 zX5@DTM62(-jS-JPnBNe1k+~Uhe9G7P2`J+z58u($OWgXs01SOD)yXU*piF)uS|PGT zpmrJ}7w)}PtDz`M-n>Mx#yuB=PL#Lz#yTRkKLDZ2Xw%~5d0H2#==t&sDbB6IS=j;h z^5G@pB`*NQs7LN8@CUjws@&=KtON9Rpqp3Bw$@eYs(0YIa`99;XJvJE&Cuzh{({m$ z3>%|yq%|%0>n0b0Th_~hl`{zeTrr$XOhRF`OIbP-e3MoTqSv2X6**{|_=q{GH2&aZv-}qB`L(oMX zFdDW9zIlPPxL%ksK5Og(OVztaCtiX2!s33`?@;E;JZ-t-c5CbGbK@6N)U{O?E&7&- z-?&-F@3@pF8ew@YI5?UL`S%%30$LjO)>RnfBafA=h0DAEk$KnX+_=({ntTCZv8I&E zvX6bM&&wN=P;Jh}$ZaO0D;o5@IefqgZnWkfbeeZFCZZ1G8CbA*erkBmyhKC%&dme= zB`do8j6H${w&=?0ky3(7q)OXXDgmn`(a8s7Gz*K8I^!5;#MSc5#Cr^9i8#2km2e7Y zb?L&aMv53VCI?{fc_9r)a(pwnG@UrlE!EuvdQ_plnSRj)U`4|?wNB=TtOUxa`BV04 zD--7!Nj1%dGPG_V1*6FH17y2>u4JwbwQSb~RC*~9`YqBlCL$lP_HoE5wS(Zh9ZH?) z#r?@I$fry^eDQkI{1JQDGHE$o%k4U&lIhRQ2N`_v$X2mO#4j~si}C1joJJuB`2wSW zCMKa<8bqeJ(E&9ojYT=wxc@p*=I>hPp2_ zdVHM7)p}{JDt@Y^VX>XBdJ4+0RLVMXVm;;HOt5)v0dXA`Y6KZ1~_K$j))eL>nYGWV6m`Aiu?9pw}#WJtXI4jabq%5b*4~QK~`fNF(ov=Y00gzEUaLs&APy zgk}N1OPIq+Ak2=;=v(lW zm?8H6PTj?~YJ6Z1(z^`vfRi&oZ9r!j%mV(CVb1otUv7>+R5_UXrQp)A zr>+BJk-3I5@?Fl6Wy@;X-$Y=34&HkU0*3~tV6TLDRhpa-Gl9^tUWMvL-ed$UEObp3 zJ;t^AuOZg9ueq{L@8$g<+1_6sMyup2-6lL1(%_KJu=OlazFXFit$BD|Umw`>FaL=h z3)_j%Uemrv>@GN0jc(rNDNWe|n0e&;^?z({@p#9Lp83#WjmCof@NuzEmjK}5?Q>(0;1C}-RhfpC0KEq(c# z{(KpQUB(ff$R1Y5;3M^Uo?%@_JXOY82CSkgY%mHq6_4t(@J7}?gKYzH*4aSKAPFi4 zk^!2iSu#^k{Q#!mz^Q)MO3XfE_7g!6%GAzfj~QWWWH@dJczYcw9x5K}W}S=76!SuX zkHuVupS=GZN$}zc>?xACGz-;?C@le^G=|P*$yB5A1IP@rC%h?4crHIUYNNoTv_;kE ztq}S!`m+Z$%h7pRFV@)}ISv%#)3=F{9H+NVI>nueDUBE$!8iX7;E~E5>L`Yc6RT2B1N^2z5c1mErq|NF!q@M!!4H~ zU3&A}xBUf^tj!8L$FL7Xjg1BUoHn>rFoBCGnj3p>h&d(mlK<1N$U-G8U~v-3<^=NP zYCUXI8nI57iYKIB=Z{V|)ZZ2;0Jd_(TccEvg}6Dl!8CH7B!c|8*^s9*DWiswu%h3$ zzOm8{m}e|SKceExW_1(+{rL?un!5rh_yxIl)g_iPu!MDyG$vFs@t8A^#I#{ zMt{`RP%b+>jhbc%4b})QhoNUZzu4*`D}TukshjUTvPDGZPu$HX)ti*8pNVeJsR(~) zruz9HowD>banKaZgAsgcOWRpOYq`Dj;%%ozf-J6H6yH1wKaT z+_kHhMd+tSUkoAgb{}l++|~)Gzk!Xcy8d#M6%1fdeSQP(V&>w)9E!o^CJG1 z{%kYuVXcF-t1R}z#zVBVPs<%NU^V8eSLAQZ)sSY6pTrH7rSI!6S{;AV51gnl5=;I_ z^Z2dDJw%)%Vkl;-vce)*`J3#HzICDG;ExN9Tn?i8V>&tLsCA&~K=mn(xvuB=im?E* zj^jBbWY%FKDAGLl>_E$bEYA0!c__1Vd->~E(JG+>;UxkUH+i@T=(^2N7U;ESlB$-AcL$!*3z}wYe5N!o^+x^!%ePuEjJztn%#~fm zsmY0CC6#&X2S<6Ti>1PuiUUl`)XXuNbYsiyR_2ttce&b|CSBj7SYO#$(D8P7gF}nP zBiPSjw0r){3vddqS{<@|4l={UK+t?Lec;m2I=N!esP)E5_4P9DRS&YO(pE{y@dFvp z1~eEs7fW?8WMm>ws(mV4%L3JaPs*O*@LG&JBoJ1p($8G9_6NN~W(UFPA)ULiAtkJ{ z6n`+$Sm(cgR?e{hvz9#Cia#%<`rDUxUd!dAsm1g^uTCg1DRvGX<@=dwt+38~f|+x9 zAI*2^z&B+s^`9yp#hT_C7-`wC_;`W{2EBTnKxw={F&q2z65?xxljH zVPams=UW3*@|Sxo-Y;M*y}7vwN^3n`d%09FF^Xk^Yx_%m&t8;zN9Vi0X_GS#k7c(p zWrO_0Qo8v2F6Ld^L~5?jTLwh7K}z=9#~ z=JW&yBQu9UPU}^(dxmL^6yLA;*NQzE2DEtKm`?5mY*d|5Y@NuqSmMJR}QKQ5^LS$R)@j;>ipj zhnDcra4=T;0;t!lX#X|Q5x$W6wSr>H|F8f6Imb)2H`;$2op^P54!^Lduli#y>F}}RX(x-)0hwWyRG?J_e%#g901dznG{b^t3%KA%AQBe`lmsOJL`(F1(zQH8L z{PMSG?2�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
= {}) => parseExploreHistoryPage({ok: true, goal_id: goal, + total: 1, next_cursor: null, items: [{schema_version: "loopx_explore_result_event_v0", event_id: "e1", + goal_id: goal, event_kind: "node", result_id: "route", title: "Question", recorded_at: "2026-01-01T00:00:00Z", + node_kind: "question", status: "open", ...extra}]}, goal).items[0]!; + +test("whole history retains old failures, later work and append-order corrections across eighteen hours", () => { + const start = event(); + const negative = event({event_id: "e2", status: "dead_end", summary: "Input v1 refutes the method", recorded_at: "2026-01-01T04:00:00Z"}); + const later = event({event_id: "e3", result_id: "later", title: "Later attempt", node_kind: "experiment", status: "blocked", recorded_at: "2026-01-01T18:00:00Z"}); + const correction = event({event_id: "e4", status: "exploring", recorded_at: "2026-01-01T03:00:00Z"}); + const view = projectExploreHistory([start, negative, later, correction], goal); + assert.deepEqual(view.events.map(row => row.event_id), ["e1", "e2", "e3", "e4"]); + assert.equal(view.nodes[0]!.latest.status, "exploring", "the append owner, not timestamp sorting, selects current state"); + assert.equal(view.nodes[0]!.updates[1]!.summary, "Input v1 refutes the method"); + assert.equal(view.nodes.length, 2); + assert.deepEqual([view.startAt, view.endAt], ["2026-01-01T00:00:00.000Z", "2026-01-01T18:00:00.000Z"]); + assert.equal(view.edges.length, 0, "time adjacency must not create an edge"); + const firstFinding = event({event_id: "f1", event_kind: "finding", result_id: "f", node_id: "route", status: "refuted", evidence_refs: ["artifact:input-v1"]}); + const revisedFinding = {...firstFinding, event_id: "f2", status: "tentative", evidence_refs: ["artifact:input-v2"]}; + const revised = projectExploreHistory([start, firstFinding, revisedFinding], goal).nodes[0]!; + assert.equal(revised.findings.length, 1); + assert.equal(revised.findings[0]!.status, "tentative"); + assert.equal(revised.revisions[1]!.status, "refuted", "an older negative remains inline after a finding revision"); + assert.deepEqual(revised.revisions[1]!.evidence_refs, ["artifact:input-v1"]); +}); + +test("parent grouping and 200 nodes do not manufacture supporting evidence or drop the tail", () => { + const rows = Array.from({length: 200}, (_, index) => event({event_id: `event-${index}`, result_id: `node-${index}`, + parent_id: index ? `node-${index - 1}` : "", title: `Recorded attempt ${index}`})); + const view = projectExploreHistory(rows, goal); + const layout = layoutExploreHistory(view.nodes, view.edges); + assert.equal(view.nodes.length, 200); assert.equal(layout.length, 200); + assert.equal(view.edges.length, 0); assert.equal(layout.at(-1)!.node.id, "node-199"); + assert.ok(layout.every(row => Number.isFinite(row.x) && Number.isFinite(row.y))); + const cyclic = [event({parent_id: "other"}), event({event_id: "e2", result_id: "other", parent_id: "route"})]; + assert.equal(layoutExploreHistory(projectExploreHistory(cyclic, goal).nodes, []).length, 2); +}); + +test("explicit links and unattached findings remain source records; missing anchors and times stay unknown", () => { + const rows = [event({recorded_at: "unknown"}), + event({event_id: "e2", event_kind: "edge", result_id: "relation", from_node: "route", to_node: "unloaded", edge_type: "refutes"}), + event({event_id: "e3", event_kind: "finding", result_id: "negative", node_id: "unloaded", status: "refuted"})]; + const view = projectExploreHistory(rows, goal); + assert.equal(view.missingLinks.length, 1); assert.equal(view.unknownTimeCount, 1); + assert.equal(view.findings[0]!.status, "refuted"); assert.equal(view.events.length, 3); + assert.equal(view.edges[0]!.edge_type, "refutes"); +}); + +test("replays deduplicate only identical events and reject conflicting identities or wrong-Goal pages", () => { + const row = event(); + assert.equal(projectExploreHistory([row, {...row}], goal).events.length, 1); + assert.throws(() => projectExploreHistory([row, {...row, summary: "changed"}], goal), /Conflicting/); + assert.throws(() => projectExploreHistory([{...row, goal_id: "other"}], goal), /Goal mismatch/); + assert.throws(() => parseExploreHistoryPage({ok: true, goal_id: "other", items: [], total: 0, next_cursor: null}, goal), /scope/); + assert.throws(() => parseExploreHistoryPage({ok: true, goal_id: goal, items: [row], total: -1, next_cursor: null}, goal), /coverage/); + assert.throws(() => event({evidence_refs: [12]}), /evidence/); + assert.equal(event({confidence: 0}).confidence, 0, "a source's stated zero is retained"); + assert.equal(event().confidence, null, "unrecorded confidence is unknown, not zero"); + assert.throws(() => event({confidence: 2}), /evidence/); +}); + +test("sparse question capture is grouped without inventing routes or hiding versions and negative evidence", () => { + const rows = Array.from({length: 120}, (_, index) => event({event_id: `question-${index}`, result_id: `q-${index}`, + recorded_at: `2026-01-${String(index % 10 + 1).padStart(2, "0")}T12:00:00Z`})); + rows.push(event({event_id: "negative", event_kind: "finding", result_id: "finding", node_id: "q-119", status: "refuted"})); + rows.push(event({event_id: "earlier-version", result_id: "q-119", summary: "A later append correcting an earlier version"})); + rows.push(event({event_id: "source-edge", event_kind: "edge", result_id: "edge", from_node: "q-0", to_node: "q-1", edge_type: "refutes"})); + const view = projectExploreHistory(rows, goal); + const display = groupUnlinkedHistoryQuestions(view.nodes, view.edges); + assert.deepEqual(display.nodes.map(node => node.id), ["q-0", "q-1"], "explicit relationship endpoints stay individual"); + const members = display.groups.flatMap(group => group.nodes); + assert.equal(members.length, 118); assert.equal(display.groups.length, 10); + assert.equal(members.find(node => node.id === "q-119")!.updates.length, 2); + assert.equal(members.find(node => node.id === "q-119")!.findings[0]!.status, "refuted"); + assert.equal(view.edges.length, 1, "date buckets create no source edges or scientific route"); + assert.equal(new Set([...members, ...display.nodes].map(node => node.id)).size, 120); +}); diff --git a/tests/presentation/test_explore_history.py b/tests/presentation/test_explore_history.py new file mode 100644 index 0000000000..237cd305cc --- /dev/null +++ b/tests/presentation/test_explore_history.py @@ -0,0 +1,79 @@ +"""Real loopback reads: unfolded history, stable pagination and no writes.""" +import json +import threading +from urllib.error import HTTPError +from urllib.parse import quote +from urllib.request import urlopen + +import pytest + +from loopx.capabilities.explore.result_log import ( + append_explore_result_event, build_explore_node_event, build_explore_finding_event, + explore_result_log_path, +) +from loopx.chat_server import ChatHTTPServer, ChatRequestHandler + + +def test_history_keeps_updates_in_snapshot_isolates_goal_and_view_and_never_writes(tmp_path): + registry = tmp_path / "registry.json" + runtime = tmp_path / "runtime" + state = tmp_path / "active.md" + state.write_text("# Synthetic read-only research\n") + registry.write_text(json.dumps({"common_runtime_root": str(runtime), "goals": [ + {"id": name, "repo": str(tmp_path), "state_file": "active.md"} + for name in ("history-fixture", "other-goal") + ]})) + log = explore_result_log_path(runtime, "history-fixture") + for hour in range(19): + append_explore_result_event(log, build_explore_node_event( + goal_id="history-fixture", node_id="route", title="Recorded route", + node_kind="question", status="dead_end" if hour == 8 else "exploring", + summary=f"Scoped observation {hour}", evidence_refs=[f"artifact:input-v{hour}"], + recorded_at=f"2026-01-01T{hour:02d}:00:00Z", + )) + for index in range(3): + append_explore_result_event(log, build_explore_finding_event( + goal_id="history-fixture", node_id="route", finding_id=f"finding-{hour}-{index}", + title="No native improvement", status="refuted", summary="A negative result remains negative.", + recorded_at=f"2026-01-01T{hour:02d}:30:00Z", + )) + before = {file: file.read_bytes() for file in (registry, state, log)} + server = ChatHTTPServer(("127.0.0.1", 0), ChatRequestHandler) + server.registry_path, server.runtime_root_override, server.verbose = registry, None, False + worker = threading.Thread(target=server.serve_forever, daemon=True); worker.start() + base = f"http://127.0.0.1:{server.server_port}/api/chat/explore-results?goal_id=" + def read(query): + with urlopen(base + query) as response: + return json.load(response) + try: + first = read("history-fixture&view=history") + assert first["total"] == 76 and len(first["items"]) == 40 + cursor = quote(first["next_cursor"]) + for query in (f"other-goal&view=history&cursor={cursor}", f"history-fixture&cursor={cursor}"): + with pytest.raises(HTTPError) as caught: + read(query) + assert caught.value.code == 409 + assert read("other-goal&view=history")["items"] == [] + second = read(f"history-fixture&view=history&cursor={cursor}") + rows = first["items"] + second["items"] + assert second["next_cursor"] is None and len(rows) == 76 + assert rows[0]["recorded_at"] == "2026-01-01T00:00:00Z" + assert rows[-1]["recorded_at"] == "2026-01-01T18:30:00Z" + assert len([row for row in rows if row["event_kind"] == "node"]) == 19 + assert any(row.get("status") == "dead_end" for row in rows) + assert all("research_observation" not in row and "boundary" not in row for row in rows) + # Existing callers still receive folded findings, never history rows. + assert read("history-fixture")["total"] == 57 + assert all(row["finding_id"] for row in read("history-fixture")["items"]) + for file, content in before.items(): + assert file.read_bytes() == content + with pytest.raises(HTTPError) as caught: + read("history-fixture&view=unknown") + assert caught.value.code == 400 + # Frozen next-page reads survive source growth; a fresh read sees it. + append_explore_result_event(log, build_explore_node_event( + goal_id="history-fixture", node_id="tail", title="Late record", recorded_at="2026-01-01T20:00:00Z")) + assert read(f"history-fixture&view=history&cursor={cursor}")["total"] == 76 + assert read("history-fixture&view=history")["total"] == 77 + finally: + server.shutdown(); worker.join(timeout=5); server.server_close() From 94e1c5456815c106c10c2ac458acb27e2633c0ab Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Fri, 16 Oct 2026 14:42:33 +0800 Subject: [PATCH 04/15] test: distinguish overview and Files report revalidation Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- .../managed-goal-results.mjs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/examples/personal-workspace-browser/managed-goal-results.mjs b/examples/personal-workspace-browser/managed-goal-results.mjs index 378d781556..1f618f7f3d 100644 --- a/examples/personal-workspace-browser/managed-goal-results.mjs +++ b/examples/personal-workspace-browser/managed-goal-results.mjs @@ -12,10 +12,12 @@ export const managedGoalResultsScenario = { let stale = false; let malformed = false; let reads = 0; + const readOrder = []; await page.route("**/api/chat/goal-results**", route => { const request = new URL(route.request().url()); if (request.pathname.endsWith("/todo_lead-report")) { reads++; + readOrder.push("body"); return stale ? route.fulfill({status: 409, json: {error: "acceptance changed"}}) : route.fulfill({json: { @@ -24,6 +26,7 @@ export const managedGoalResultsScenario = { text: "# Revised conclusion\n\n| Measure | Value |\n| --- | --- |\n| Free cash flow | 25 |\n", }}); } + readOrder.push("inventory"); if (malformed) return route.fulfill({json: {ok: true}}); return route.fulfill({json: { ok: true, items: [{todo_id: "todo_lead-report", title: "Revised cash flow", @@ -33,10 +36,17 @@ export const managedGoalResultsScenario = { }); try { await page.locator(".personal-goal-link", {hasText: "Product Release"}).click(); + // Overview and Files each own an exact acceptance read. Wait for the + // first surface before navigating; racing it must not decide the count. + const overviewResults = page.getByRole("region", {name: "已验收的团队报告"}); + await overviewResults.getByRole("table").waitFor(); + assert.equal(reads, 1, "Overview must revalidate the selected body once"); + assert.deepEqual(readOrder, ["inventory", "body"]); await page.getByRole("navigation", {name: "Goal 视图"}).getByRole("button", {name: "成果", exact: true}).click(); const results = page.getByRole("region", {name: "已验收的团队报告"}); await results.getByRole("table").waitFor(); - assert.equal(reads, 1, "The selected body must be revalidated after inventory read"); + assert.equal(reads, 2, "Files must independently revalidate the selected body once"); + assert.deepEqual(readOrder, ["inventory", "body", "inventory", "body"]); assert.match(await results.textContent(), /Revised cash flow/); assert.equal(await results.locator("script,img").count(), 0); await page.screenshot({path: resolve(outputDir, "managed-goal-results-desktop.png"), animations: "disabled"}); From 70f6a24bb8f7271254afd17b12a346b86e57ccf9 Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Fri, 16 Oct 2026 15:25:09 +0800 Subject: [PATCH 05/15] test(workspace): isolate overview research reads in packaged journeys Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- .../blocked-reason-readback.mjs | 4 +++- examples/personal-workspace-browser/fixture.mjs | 10 ++++++++++ .../personal-workspace-browser/research-results.mjs | 10 ++++++++-- .../personal-workspace-browser/scenario-context.mjs | 5 ++++- 4 files changed, 25 insertions(+), 4 deletions(-) diff --git a/examples/personal-workspace-browser/blocked-reason-readback.mjs b/examples/personal-workspace-browser/blocked-reason-readback.mjs index 852c29c71f..1cdccaf362 100644 --- a/examples/personal-workspace-browser/blocked-reason-readback.mjs +++ b/examples/personal-workspace-browser/blocked-reason-readback.mjs @@ -143,7 +143,9 @@ export const blockedReasonReadbackScenario = { const suffix = `${locale}-${mobile ? "mobile" : "desktop"}`; try { const openTodo = async (text) => { - const card = page.locator("button[aria-pressed]", { hasText: text }); + // The same task can appear in Overview, its rail and Tasks. + // Open the active Tasks surface rather than an arbitrary copy. + const card = page.locator(".personal-task-board:visible button[aria-pressed]", { hasText: text }); if (await page.getByRole("dialog").isVisible()) { await page.keyboard.press("Escape"); await page.getByRole("dialog").waitFor({ state: "hidden" }); diff --git a/examples/personal-workspace-browser/fixture.mjs b/examples/personal-workspace-browser/fixture.mjs index 059138f574..6cdcf48f60 100644 --- a/examples/personal-workspace-browser/fixture.mjs +++ b/examples/personal-workspace-browser/fixture.mjs @@ -949,6 +949,16 @@ export async function installApi(page, { fixturePort = port, goalSubagentConfigu status: 200, }); }); + // Real status fixtures advertise this same-origin reader too. Keep the + // default empty extension inventory inside the fixture rather than reading + // an unrelated installed service. Research scenarios replace this route + // with their published surfaces or explicitly isolated native owner. + await page.route("**/extension-presentation-surfaces", route => route.fulfill({json: { + ok: true, presentation_surfaces: { + schema_version: "extension_presentation_surfaces_v0", count: 0, + ready_count: 0, review_due_count: 0, empty_count: 0, invalid_count: 0, items: [], + }, + }})); const sidebarOrders = new Map(); await page.route("**/api/chat/**", async (route) => { const request = route.request(); diff --git a/examples/personal-workspace-browser/research-results.mjs b/examples/personal-workspace-browser/research-results.mjs index e6dd80ae98..c4621ef14e 100644 --- a/examples/personal-workspace-browser/research-results.mjs +++ b/examples/personal-workspace-browser/research-results.mjs @@ -60,7 +60,12 @@ export const researchResultsScenario = { const {page, api} = context; try { await page.locator(".personal-goal-link", {hasText: "Product Release"}).click(); - assert.equal(indexes, 0, "Research must remain lazy outside the results tab"); + // Overview and Files have independent exact projection reads. Do not + // race navigation against the first read or count it as duplicate work. + const overviewResults = page.getByRole("region", {name: "研究成果", exact: true}); + await overviewResults.getByText("123456789.1234567891 SYN", {exact: true}).waitFor(); + assert.equal(indexes, 1, "Overview must read the extension inventory once"); + assert.equal(reads, 1, "Overview must verify its exact projection once"); await page.getByRole("navigation", {name: "Goal 视图"}).getByRole("button", {name: "成果", exact: true}).click(); const results = page.getByRole("region", {name: "研究成果", exact: true}); await results.getByText("123456789.1234567891 SYN", {exact: true}).waitFor(); @@ -69,7 +74,8 @@ export const researchResultsScenario = { assert.match(await results.textContent(), /Source height unknown/); assert.match(await results.textContent(), /2026-01-15/); assert.match(await results.textContent(), /review_due/); - assert.equal(reads, 1); + assert.equal(indexes, 2, "Files must independently read the extension inventory once"); + assert.equal(reads, 2, "Files must independently verify its exact projection once"); assert.equal(await results.getByTestId("research-detail-ref-hash").textContent(), projection.payload_sha256); await page.screenshot({path: resolve(outputDir, "research-results-desktop.png"), animations: "disabled"}); await page.setViewportSize({width: 390, height: 844}); diff --git a/examples/personal-workspace-browser/scenario-context.mjs b/examples/personal-workspace-browser/scenario-context.mjs index 93562ede9c..c7dc3a75c0 100644 --- a/examples/personal-workspace-browser/scenario-context.mjs +++ b/examples/personal-workspace-browser/scenario-context.mjs @@ -31,7 +31,10 @@ export async function openWorkspacePage( let coverageRunning = false; page.on("pageerror", (error) => errors.push(error.message)); page.on("console", (message) => { - if (message.type() === "error") errors.push(message.text()); + if (message.type() === "error") { + const source = message.location().url; + errors.push(`${message.text()}${source ? ` (${source})` : ""}`); + } }); if (collectCoverage) { await page.coverage.startJSCoverage({ resetOnNavigation: false }); From ee177d23380ece9abfc47cb2d554486c957db181 Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Fri, 16 Oct 2026 15:42:18 +0800 Subject: [PATCH 06/15] test(research): preserve a redacted EdgeBench history capture for display Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- .../fixtures/edgebench-research-history.json | 389 ++++++++++++++++++ examples/personal-workspace-browser-smoke.mjs | 2 + .../research-history-backend.py | 85 ++++ .../research-history.md | 61 +++ .../research-history.mjs | 107 +++++ 5 files changed, 644 insertions(+) create mode 100644 apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json create mode 100644 examples/personal-workspace-browser/research-history-backend.py create mode 100644 examples/personal-workspace-browser/research-history.md create mode 100644 examples/personal-workspace-browser/research-history.mjs diff --git a/apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json b/apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json new file mode 100644 index 0000000000..3919a13c84 --- /dev/null +++ b/apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json @@ -0,0 +1,389 @@ +{ + "description": "Redacted structural capture of a real EdgeBench operator research Goal. Not a solver trajectory or benchmark result release.", + "source_sha256": "5fb2320926da3337fde22102125bf0edd493290f1f307064fc0fb28918a7c19d", + "source_export_date": "2026-10-16", + "goal_id": "edgebench-research-history", + "coverage": { + "event_count": 364, + "node_event_count": 126, + "distinct_node_count": 120, + "finding_event_count": 235, + "explicit_edge_event_count": 3, + "parent_event_count": 14, + "distinct_parented_nodes": 12, + "recorded_span_seconds": 828959.0 + }, + "redaction": { + "structure_and_append_order": "preserved", + "recorded_times": "one constant offset to 2030-01-01 UTC; all intervals preserved", + "prose": "rewritten for public presentation; not empirical findings", + "identities_and_evidence_refs": "replaced with stable opaque sample handles", + "raw_observations_scores_and_runtime_authority": "omitted" + }, + "events": [ + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:00Z","title":"EdgeBench · 长程研究与证据积累","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-001"],"result_id":"node-001","node_kind":"area","status":"exploring","event_id":"6fcef8e315de2030"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:01Z","title":"提示词改动与效果归因应如何区分?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-001"],"tags":["display-record-002"],"result_id":"node-002","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"d33bb039e4fbab42"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:01Z","title":"提示词改动与效果归因应如何区分 · 观察 003","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-001"],"tags":["display-record-003"],"result_id":"result-121","node_id":"node-002","status":"confirmed","event_id":"3f478dca0b913349"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:02Z","title":"按有效工作轮次复盘能否更早发现路线问题?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-004"],"result_id":"node-003","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"4601f9ed60bb9705"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:02Z","title":"按有效工作轮次复盘能否更早发现路线问题 · 观察 005","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-005"],"result_id":"result-122","node_id":"node-003","status":"confirmed","event_id":"79bf72c6f7eb6a70"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:03Z","title":"既有知识初始化后,为何仍需验证候选质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-006"],"result_id":"node-004","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"804ab0d8d90c17e0"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:04Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 007","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-007"],"result_id":"result-123","node_id":"node-004","status":"tentative","event_id":"824368345093f188"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:04Z","title":"Explore 写入入口是否真的积累了证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-008"],"result_id":"node-005","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"5004bb3ea70a8161"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:05Z","title":"Explore 写入入口是否真的积累了证据 · 观察 009","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-009"],"result_id":"result-124","node_id":"node-005","status":"confirmed","event_id":"029c56aa97dfa136"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:05Z","title":"增加读取额度能否解决空图?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-010"],"result_id":"node-006","node_kind":"hypothesis","status":"open","parent_id":"node-001","event_id":"9ce47b4db3f48811"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:06Z","title":"增加读取额度能否解决空图 · 观察 011","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"来源将此观察标为反驳;保留在历史中,避免只展示确认记录。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-011"],"result_id":"result-125","node_id":"node-006","status":"refuted","event_id":"fdeaa5c878b61119"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:06Z","title":"停止操作是否只影响选中的工作单元?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-004"],"tags":["display-record-012"],"result_id":"node-007","node_kind":"question","status":"resolved","parent_id":"node-001","event_id":"684fe292c35bcebc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:07Z","title":"停止操作是否只影响选中的工作单元 · 观察 013","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-004"],"tags":["display-record-013"],"result_id":"result-126","node_id":"node-007","status":"confirmed","event_id":"e10fe942ebdc99a1"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:08Z","title":"按任务管理采样和评测资源","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-005"],"tags":["display-record-014"],"result_id":"node-008","node_kind":"area","status":"resolved","parent_id":"node-001","event_id":"45c950a93ab7c373"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:08Z","title":"按任务管理采样和评测资源 · 观察 015","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-005"],"tags":["display-record-015"],"result_id":"result-127","node_id":"node-008","status":"confirmed","event_id":"53d44369e1c1884c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:09Z","title":"概览保留基线与重要消融","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-006"],"tags":["display-record-016"],"result_id":"node-009","node_kind":"area","status":"resolved","parent_id":"node-001","event_id":"74511b60f2e64d86"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:10Z","title":"概览保留基线与重要消融 · 观察 017","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-006"],"tags":["display-record-017"],"result_id":"result-128","node_id":"node-009","status":"confirmed","event_id":"57ba387c044b03bc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"edge","recorded_at":"2030-01-01T00:00:10Z","title":"node-005 -refutes-> node-006","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"反例要求先检查写入链路,再讨论读取额度。","agent_id":"observer-001","result_id":"edge_d5f483c8c2ff","from_node":"node-005","to_node":"node-006","edge_type":"refutes","event_id":"46283ae38a56e559"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"edge","recorded_at":"2030-01-01T00:00:11Z","title":"node-003 -leads_to-> node-004","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"问题沿来源记录的关联进入后续研究;此边不等于因果证明。","agent_id":"observer-001","result_id":"edge_81f5fb3a2b73","from_node":"node-003","to_node":"node-004","edge_type":"leads_to","event_id":"95b0d4a659f1a1f0"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"edge","recorded_at":"2030-01-01T00:00:12Z","title":"node-002 -leads_to-> node-009","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"问题沿来源记录的关联进入后续研究;此边不等于因果证明。","agent_id":"observer-001","result_id":"edge_ffbfe08e2b1c","from_node":"node-002","to_node":"node-009","edge_type":"leads_to","event_id":"cc54412043565b2a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:11:00Z","title":"Can linked historical evidence guide the next exploration repair?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-021"],"result_id":"node-010","node_kind":"question","status":"open","event_id":"5155d3e67f11bdbe"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:11:00Z","title":"Can linked historical evidence guide the next exploration repair · 观察 022","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-007"],"tags":["display-record-022"],"result_id":"result-132","node_id":"node-010","status":"confirmed","event_id":"7b10e4b36ae6a1ae"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:39:11Z","title":"Explore 写入入口是否真的积累了证据 · 观察 023","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-008","evidence:sample-009","evidence:sample-010"],"tags":["display-record-023"],"result_id":"result-133","node_id":"node-005","status":"confirmed","event_id":"485b77cd5ba30f4e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T01:01:30Z","title":"按任务管理采样和评测资源 · 观察 024","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-011"],"tags":["display-record-024"],"result_id":"result-134","node_id":"node-008","status":"confirmed","confidence":0.99,"event_id":"143b758ff1cb1785"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T01:12:21Z","title":"Explore 写入入口是否真的积累了证据 · 观察 025","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-012"],"tags":["display-record-025"],"result_id":"result-135","node_id":"node-005","status":"confirmed","event_id":"fd3e2dc244fa57af"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T01:20:04Z","title":"按任务管理采样和评测资源 · 观察 026","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-013"],"tags":["display-record-026"],"result_id":"result-134","node_id":"node-008","status":"confirmed","event_id":"d95c632dbc9f5a97"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T01:24:40Z","title":"Explore 写入入口是否真的积累了证据 · 观察 027","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-014"],"tags":["display-record-027"],"result_id":"result-136","node_id":"node-005","status":"confirmed","event_id":"d4058da298561227"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T02:18:31Z","title":"Explore 写入入口是否真的积累了证据 · 观察 028","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-015"],"tags":["display-record-028"],"result_id":"result-137","node_id":"node-005","status":"tentative","event_id":"68ebf083c0dddcf1"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T02:30:13Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 029","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-016"],"tags":["display-record-029"],"result_id":"result-138","node_id":"node-004","status":"tentative","event_id":"f9bfc12d3c581836"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T02:50:27Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 030","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-017"],"tags":["display-record-030"],"result_id":"result-139","node_id":"node-004","status":"tentative","event_id":"26322c8d7ac008a5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T03:01:21Z","title":"EdgeBench · 长程研究与证据积累 · 观察 031","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-018"],"tags":["display-record-031"],"result_id":"result-140","node_id":"node-001","status":"confirmed","event_id":"d3dbcd5c1856d402"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T03:01:21Z","title":"按有效工作轮次复盘能否更早发现路线问题 · 观察 032","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-018"],"tags":["display-record-032"],"result_id":"result-141","node_id":"node-003","status":"confirmed","event_id":"ec35dedf7798cdfd"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T03:27:59Z","title":"Do full requirement reads retain original constraints at a reasonable context cost?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-033"],"result_id":"node-011","node_kind":"question","status":"open","event_id":"a22066555e719b65"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T03:27:59Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 034","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-019","evidence:sample-020","evidence:sample-021"],"tags":["display-record-034"],"result_id":"result-142","node_id":"node-011","status":"tentative","event_id":"c3b2d3e2ae9f1461"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T03:49:13Z","title":"Explore 写入入口是否真的积累了证据 · 观察 035","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-022","evidence:sample-023"],"tags":["display-record-035"],"result_id":"result-143","node_id":"node-005","status":"confirmed","confidence":0.94,"event_id":"fa494876a034a012"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T04:11:28Z","title":"Explore 写入入口是否真的积累了证据 · 观察 036","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-024"],"tags":["display-record-036"],"result_id":"result-144","node_id":"node-005","status":"tentative","confidence":0.7,"event_id":"2170b340109d23ce"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T04:46:24Z","title":"Explore 写入入口是否真的积累了证据 · 观察 037","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-025","evidence:sample-026"],"tags":["display-record-037"],"result_id":"result-144","node_id":"node-005","status":"tentative","event_id":"c12780414abdd53e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T04:51:56Z","title":"Explore 写入入口是否真的积累了证据 · 观察 038","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-027","evidence:sample-025","evidence:sample-026"],"tags":["display-record-038"],"result_id":"result-144","node_id":"node-005","status":"tentative","event_id":"9fc020dbcea11079"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T05:03:01Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 039","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-028","evidence:sample-029","evidence:sample-020"],"tags":["display-record-039"],"result_id":"result-142","node_id":"node-011","status":"tentative","event_id":"3376e6c9b7524e20"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T05:17:01Z","title":"Explore 写入入口是否真的积累了证据 · 观察 040","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-030","evidence:sample-025","evidence:sample-026"],"tags":["display-record-040"],"result_id":"result-144","node_id":"node-005","status":"tentative","event_id":"ced5cc5cc071d38d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T05:39:56Z","title":"Does ordinary refresh need a separate result attachment to populate Explore?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-041"],"result_id":"node-012","node_kind":"question","status":"open","event_id":"51265d09b2b2ca03"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T05:39:56Z","title":"Does ordinary refresh need a separate result attachment to populate Explore · 观察 042","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-031","evidence:sample-030"],"tags":["display-record-042"],"result_id":"result-145","node_id":"node-012","status":"confirmed","event_id":"958738d2c2ee16e3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T06:06:47Z","title":"Can explicit result capture preserve scope and recovery?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-043"],"result_id":"node-013","node_kind":"question","status":"open","event_id":"0a9f048a5a4024e6"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T06:06:47Z","title":"Can explicit result capture preserve scope and recovery · 观察 044","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-032","evidence:sample-033","evidence:sample-034"],"tags":["display-record-044"],"result_id":"result-146","node_id":"node-013","status":"confirmed","event_id":"5867358d311308fe"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T06:24:49Z","title":"Do complete requirements persist across Turns without repeated discovery?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-045"],"result_id":"node-014","node_kind":"question","status":"open","event_id":"7abec550860855ec"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T06:24:49Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 046","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-035","evidence:sample-036","evidence:sample-037"],"tags":["display-record-046"],"result_id":"result-147","node_id":"node-014","status":"confirmed","event_id":"fdc6f67fd764f7eb"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T06:39:32Z","title":"Does periodic review preserve acceptance and lead to a tested route?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-047"],"result_id":"node-015","node_kind":"question","status":"open","event_id":"af6ccf246d131be6"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T06:39:32Z","title":"Does periodic review preserve acceptance and lead to a tested route · 观察 048","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-038","evidence:sample-035","evidence:sample-037"],"tags":["display-record-048"],"result_id":"result-148","node_id":"node-015","status":"confirmed","event_id":"7e48c56016ddd151"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T07:51:02Z","title":"Can an explicit question reuse a validated route change?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-049"],"result_id":"node-016","node_kind":"question","status":"open","event_id":"e96a6e984893537a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T07:51:02Z","title":"Can an explicit question reuse a validated route change · 观察 050","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-039","evidence:sample-040","evidence:sample-041"],"tags":["display-record-050"],"result_id":"result-149","node_id":"node-016","status":"confirmed","event_id":"87c66a1c2456b3e1"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T09:01:11Z","title":"Can exact task readback preserve the complete original requirement?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-051"],"result_id":"node-017","node_kind":"question","status":"open","event_id":"7375fcf68da100f5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T09:01:11Z","title":"Can exact task readback preserve the complete original requirement · 观察 052","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-042","evidence:sample-043","evidence:sample-044","evidence:sample-045","evidence:sample-046"],"tags":["display-record-052"],"result_id":"result-150","node_id":"node-017","status":"confirmed","event_id":"12896db0778820eb"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T09:19:13Z","title":"Explore 写入入口是否真的积累了证据 · 观察 053","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-047","evidence:sample-048"],"tags":["display-record-053"],"result_id":"result-151","node_id":"node-005","status":"confirmed","event_id":"7f7e056120add60d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T09:54:29Z","title":"Can complete route results survive capture without invented provenance?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-054"],"result_id":"node-018","node_kind":"question","status":"open","event_id":"b136da73b87e09a8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T09:54:29Z","title":"Can complete route results survive capture without invented provenance · 观察 055","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-049","evidence:sample-050","evidence:sample-051"],"tags":["display-record-055"],"result_id":"result-152","node_id":"node-018","status":"confirmed","event_id":"4c1e9c7da8bb11e4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T10:09:48Z","title":"Explore 写入入口是否真的积累了证据 · 观察 056","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-052","evidence:sample-053"],"tags":["display-record-056"],"result_id":"result-153","node_id":"node-005","status":"tentative","event_id":"31d926c8ac18d645"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T10:26:06Z","title":"Can complete route results survive capture without invented provenance · 观察 057","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-054","evidence:sample-055","evidence:sample-056"],"tags":["display-record-057"],"result_id":"result-154","node_id":"node-018","status":"confirmed","event_id":"c5d6ddc46adcaf4a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T10:57:12Z","title":"Explore 写入入口是否真的积累了证据 · 观察 058","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-057","evidence:sample-058"],"tags":["display-record-058"],"result_id":"result-155","node_id":"node-005","status":"tentative","event_id":"6b993fc5502e2699"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T11:13:06Z","title":"既有知识初始化后,为何仍需验证候选质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002","evidence:sample-059"],"tags":["display-record-059"],"result_id":"node-004","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"0af98167de4f368a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T11:13:26Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 060","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-059","evidence:sample-060"],"tags":["display-record-060"],"result_id":"result-156","node_id":"node-004","status":"confirmed","event_id":"b140cff6bdaeaf2d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T11:24:17Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 061","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-061"],"tags":["display-record-061"],"result_id":"result-157","node_id":"node-004","status":"confirmed","event_id":"255fa906746f6d2d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T11:48:54.927999Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 062","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-062"],"tags":["display-record-062"],"result_id":"result-158","node_id":"node-004","status":"confirmed","event_id":"0e760881a407d6f5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T12:11:24Z","title":"Can newer canonical evidence remain readable across reader versions?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-063"],"result_id":"node-019","node_kind":"question","status":"open","event_id":"5987428928e4b613"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T12:11:24Z","title":"Can newer canonical evidence remain readable across reader versions · 观察 064","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-063","evidence:sample-064","evidence:sample-065"],"tags":["display-record-064"],"result_id":"result-159","node_id":"node-019","status":"confirmed","event_id":"ba4dfd63de09be61"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T12:23:25Z","title":"Explore 写入入口是否真的积累了证据 · 观察 065","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-066","evidence:sample-067"],"tags":["display-record-065"],"result_id":"result-160","node_id":"node-005","status":"confirmed","event_id":"43c5647e7012ad00"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T12:50:17Z","title":"Can capture reuse a linked question without inferring missing metadata?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-066"],"result_id":"node-020","node_kind":"question","status":"open","event_id":"a30388af5cbb317c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:00:14Z","title":"Can capture reuse a linked question without inferring missing metadata · 观察 067","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-068","evidence:sample-069","evidence:sample-070"],"tags":["display-record-067"],"result_id":"result-161","node_id":"node-020","status":"confirmed","event_id":"49e86d735deee8ef"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:12:45Z","title":"Can reader preparation and scoped capture preserve route conditions together?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-068"],"result_id":"node-021","node_kind":"question","status":"open","event_id":"8f1ece8a2314166e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:12:45Z","title":"Can reader preparation and scoped capture preserve route conditions together · 观察 069","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-071","evidence:sample-069","evidence:sample-065","evidence:sample-072"],"tags":["display-record-069"],"result_id":"result-162","node_id":"node-021","status":"confirmed","event_id":"8f19ee2a4c18e97c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:35:04Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 070","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-073","evidence:sample-074"],"tags":["display-record-070"],"result_id":"result-163","node_id":"node-004","status":"confirmed","event_id":"ee4a8a2bbd51c667"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:50:11Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 071","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-075","evidence:sample-076"],"tags":["display-record-071"],"result_id":"result-164","node_id":"node-004","status":"confirmed","event_id":"a4db9dfb2ca516e6"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T14:25:31Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 072","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-077","evidence:sample-078"],"tags":["display-record-072"],"result_id":"result-165","node_id":"node-004","status":"confirmed","event_id":"075e7c24e6a47591"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T17:14:52Z","title":"Can progressive work readback remove duplicate reads while retaining obligations?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-073"],"result_id":"node-022","node_kind":"question","status":"open","event_id":"be0b723188734a5b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T17:14:52Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 074","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-079","evidence:sample-080","evidence:sample-081"],"tags":["display-record-074"],"result_id":"result-166","node_id":"node-022","status":"confirmed","event_id":"ef96a9cbb3bafa3a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T17:32:20Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 075","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-082","evidence:sample-083"],"tags":["display-record-075"],"result_id":"result-167","node_id":"node-022","status":"confirmed","event_id":"298d24a29d680347"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T17:47:31Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 076","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-084","evidence:sample-085","evidence:sample-086"],"tags":["display-record-076"],"result_id":"result-168","node_id":"node-022","status":"confirmed","event_id":"9d134caf3d38c8a0"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:02:24Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 077","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-087","evidence:sample-088","evidence:sample-086"],"tags":["display-record-077"],"result_id":"result-169","node_id":"node-022","status":"confirmed","event_id":"2121947cf474097c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:12:51Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 078","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-089","evidence:sample-090","evidence:sample-088"],"tags":["display-record-078"],"result_id":"result-170","node_id":"node-022","status":"confirmed","event_id":"5cf069b2c4321821"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:35:33Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 079","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-091","evidence:sample-092","evidence:sample-093"],"tags":["display-record-079"],"result_id":"result-171","node_id":"node-022","status":"confirmed","event_id":"d019cabd371e3715"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:49:35Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 080","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-094","evidence:sample-095"],"tags":["display-record-080"],"result_id":"result-172","node_id":"node-022","status":"confirmed","event_id":"56f178224db414ca"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T19:02:56Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 081","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-096","evidence:sample-097"],"tags":["display-record-081"],"result_id":"result-173","node_id":"node-022","status":"confirmed","event_id":"f46a2e9cd078b2cc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T20:10:38Z","title":"Can fresh preferences reduce discovery without hiding corrections?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-082"],"result_id":"node-023","node_kind":"question","status":"open","event_id":"fcba5b58e2cc3a02"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T20:10:38Z","title":"Can fresh preferences reduce discovery without hiding corrections · 观察 083","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-098","evidence:sample-099","evidence:sample-100"],"tags":["display-record-083"],"result_id":"result-174","node_id":"node-023","status":"tentative","event_id":"de542b52b6d2ce71"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T20:49:03Z","title":"Can fresh preferences reduce discovery without hiding corrections · 观察 084","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-101","evidence:sample-102","evidence:sample-103"],"tags":["display-record-084"],"result_id":"result-175","node_id":"node-023","status":"tentative","event_id":"9d107084abab9397"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T21:09:57Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 085","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-104","evidence:sample-105","evidence:sample-106"],"tags":["display-record-085"],"result_id":"result-176","node_id":"node-014","status":"tentative","event_id":"c402cc3196ec01fe"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T21:12:29Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 086","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-104","evidence:sample-105"],"tags":["display-record-086"],"result_id":"result-176","node_id":"node-011","status":"tentative","event_id":"97aec68d5e3afd60"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T21:37:37Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 087","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-107","evidence:sample-108"],"tags":["display-record-087"],"result_id":"result-177","node_id":"node-011","status":"tentative","event_id":"516df7e6e09d7869"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T21:56:12Z","title":"Can fresh preferences reduce discovery without hiding corrections · 观察 088","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-109","evidence:sample-110","evidence:sample-111"],"tags":["display-record-088"],"result_id":"result-178","node_id":"node-023","status":"tentative","event_id":"78e578da5ba836ad"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T23:17:42Z","title":"Explore 写入入口是否真的积累了证据 · 观察 089","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-112","evidence:sample-113","evidence:sample-114"],"tags":["display-record-089"],"result_id":"result-179","node_id":"node-005","status":"confirmed","event_id":"99237d0b812ad770"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T23:59:05Z","title":"Can first capture recover an identity conflict without changing scope?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-090"],"result_id":"node-024","node_kind":"question","status":"open","event_id":"e1f4c7a52e7a831d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T23:59:05Z","title":"Can first capture recover an identity conflict without changing scope · 观察 091","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-115","evidence:sample-116","evidence:sample-117"],"tags":["display-record-091"],"result_id":"result-180","node_id":"node-024","status":"confirmed","event_id":"9e65bb29d000c253"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T01:45:46Z","title":"Explore 写入入口是否真的积累了证据 · 观察 092","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-118","evidence:sample-119"],"tags":["display-record-092"],"result_id":"result-181","node_id":"node-005","status":"tentative","event_id":"492aad999ca3747d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T02:09:27Z","title":"Explore 写入入口是否真的积累了证据 · 观察 093","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-120","evidence:sample-121"],"tags":["display-record-093"],"result_id":"result-182","node_id":"node-005","status":"confirmed","event_id":"fa663fc1ade0016b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T02:40:36Z","title":"Explore 写入入口是否真的积累了证据 · 观察 094","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-122","evidence:sample-123"],"tags":["display-record-094"],"result_id":"result-183","node_id":"node-005","status":"confirmed","event_id":"ef3ff112bae86de4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T03:02:23Z","title":"Explore 写入入口是否真的积累了证据 · 观察 095","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-124"],"tags":["display-record-095"],"result_id":"result-184","node_id":"node-005","status":"confirmed","event_id":"40f4a2869dbcd653"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T03:22:51Z","title":"Explore 写入入口是否真的积累了证据 · 观察 096","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-125"],"tags":["display-record-096"],"result_id":"result-185","node_id":"node-005","status":"confirmed","event_id":"447285e965c2c5f7"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T08:23:31Z","title":"Explore 写入入口是否真的积累了证据 · 观察 097","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-126","evidence:sample-127","evidence:sample-128"],"tags":["display-record-097"],"result_id":"result-186","node_id":"node-005","status":"confirmed","event_id":"54ab591ad0e7eac9"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T12:29:51Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 098","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-129","evidence:sample-130"],"tags":["display-record-098"],"result_id":"result-187","node_id":"node-014","status":"confirmed","event_id":"643e8a2f32af8bf6"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T12:32:11Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 099","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-129","evidence:sample-130"],"tags":["display-record-099"],"result_id":"result-187","node_id":"node-011","status":"confirmed","event_id":"a6caf77244301af4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T19:10:47Z","title":"Explore 写入入口是否真的积累了证据 · 观察 100","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-131"],"tags":["display-record-100"],"result_id":"result-188","node_id":"node-005","status":"confirmed","event_id":"84d89a7f3b09fb73"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T20:21:33Z","title":"Explore 写入入口是否真的积累了证据 · 观察 101","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-132","evidence:sample-133"],"tags":["display-record-101"],"result_id":"result-189","node_id":"node-005","status":"tentative","event_id":"3a44bed8a558a1ba"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T22:05:12Z","title":"Does periodic review preserve acceptance and lead to a tested route · 观察 102","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135"],"tags":["display-record-102"],"result_id":"result-190","node_id":"node-015","status":"confirmed","event_id":"54b373381aa2c824"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T22:07:10Z","title":"Does periodic review lead back to actual task work?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135"],"tags":["display-record-103"],"result_id":"node-025","node_kind":"question","status":"exploring","event_id":"4f072e1840347d27"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T22:07:11Z","title":"Does periodic review lead back to actual task work · 观察 104","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135"],"tags":["display-record-104"],"result_id":"result-190","node_id":"node-025","status":"confirmed","confidence":1.0,"event_id":"bcfa679ecea34424"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T22:24:59Z","title":"Does periodic review lead back to actual task work · 观察 105","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135","evidence:sample-136","evidence:sample-137"],"tags":["display-record-105"],"result_id":"result-190","node_id":"node-025","status":"confirmed","confidence":1.0,"event_id":"e61b7c872d50bc46"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T01:26:48Z","title":"Can online evaluation avoid starvation without disclosing offline scores?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-106"],"result_id":"node-026","node_kind":"question","status":"open","event_id":"6d107331a023e7f3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T01:26:48Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 107","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-138","evidence:sample-139"],"tags":["display-record-107"],"result_id":"result-191","node_id":"node-026","status":"confirmed","event_id":"c7ca710aa7d7d9f8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T01:46:00Z","title":"Does matched continuation reproduce an earlier slowdown?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-108"],"result_id":"node-027","node_kind":"question","status":"open","event_id":"22edd72e1ae3cb7b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T01:46:00Z","title":"Does matched continuation reproduce an earlier slowdown · 观察 109","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-140","evidence:sample-141"],"tags":["display-record-109"],"result_id":"result-192","node_id":"node-027","status":"tentative","event_id":"0aa2b239bb1a4ff2"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T02:11:51Z","title":"Can durable evidence links grow without expanding every Turn packet?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-110"],"result_id":"node-028","node_kind":"question","status":"open","event_id":"e49130ad6a5ec5e9"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T02:11:51Z","title":"Can durable evidence links grow without expanding every Turn packet · 观察 111","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-142","evidence:sample-143","evidence:sample-144"],"tags":["display-record-111"],"result_id":"result-193","node_id":"node-028","status":"confirmed","event_id":"6385d3d9a52c114f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T02:56:36Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 112","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-145","evidence:sample-146","evidence:sample-147"],"tags":["display-record-112"],"result_id":"result-194","node_id":"node-026","status":"confirmed","event_id":"2e4912701a7c9e51"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T03:06:26Z","title":"Can durable evidence links grow without expanding every Turn packet · 观察 113","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-148","evidence:sample-143","evidence:sample-149","evidence:sample-150"],"tags":["display-record-113"],"result_id":"result-195","node_id":"node-028","status":"confirmed","event_id":"b9e5ade460a0ad38"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T03:42:00Z","title":"Can admission distinguish shared ceilings from exclusive reservations?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-114"],"result_id":"node-029","node_kind":"question","status":"open","event_id":"22fadcc39db00f3c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T03:42:00Z","title":"Can admission distinguish shared ceilings from exclusive reservations · 观察 115","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-151","evidence:sample-152","evidence:sample-146","evidence:sample-153"],"tags":["display-record-115"],"result_id":"result-196","node_id":"node-029","status":"tentative","event_id":"1351da68f4cf90cc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T05:22:02Z","title":"EdgeBench · 长程研究与证据积累 · 观察 116","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-154","evidence:sample-155","evidence:sample-156"],"tags":["display-record-116"],"result_id":"result-197","node_id":"node-001","status":"confirmed","event_id":"e19b0ec238e459ca"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T07:16:42Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 117","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-157"],"tags":["display-record-117"],"result_id":"result-198","node_id":"node-026","status":"confirmed","event_id":"53613f3c578d55e8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T07:34:26Z","title":"Does matched continuation reproduce an earlier slowdown · 观察 118","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-118"],"result_id":"result-199","node_id":"node-027","status":"tentative","event_id":"2ef61475b98a9855"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T07:36:55Z","title":"Does a slowdown persist at a later matched checkpoint?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-119"],"result_id":"node-030","node_kind":"question","status":"exploring","parent_id":"node-027","event_id":"d650745978dd3c7e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T07:38:09Z","title":"Does a slowdown persist at a later matched checkpoint · 观察 120","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-120"],"supersedes":"result-199","result_id":"result-200","node_id":"node-030","status":"tentative","event_id":"cbac3d3f61cd9ad1"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T07:38:10Z","title":"Does matched continuation reproduce an earlier slowdown · 观察 121","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"来源将此观察标为反驳;保留在历史中,避免只展示确认记录。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-121"],"result_id":"result-199","node_id":"node-027","status":"refuted","event_id":"104eb7fa5587d05c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T08:00:24Z","title":"Does winner-only feedback reach the model and inform its next action?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-122"],"result_id":"node-031","node_kind":"question","status":"open","event_id":"3f4e4f5686573103"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T08:00:24Z","title":"Does winner-only feedback reach the model and inform its next action · 观察 123","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-159","evidence:sample-160","evidence:sample-161"],"tags":["display-record-123"],"result_id":"result-201","node_id":"node-031","status":"confirmed","event_id":"6d22b9bb1508fe6a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T08:21:15Z","title":"Can inherited signal handling prevent a requested emergency stop?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-124"],"result_id":"node-032","node_kind":"question","status":"open","event_id":"aa2cd88621ca00da"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T08:21:15Z","title":"Can inherited signal handling prevent a requested emergency stop · 观察 125","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-162","evidence:sample-163"],"tags":["display-record-125"],"result_id":"result-202","node_id":"node-032","status":"confirmed","event_id":"2b173906bd237931"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T08:41:38Z","title":"Can launch-time signal repair restore selective cancellation?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-126"],"result_id":"node-033","node_kind":"question","status":"open","event_id":"9533dd7c3959d111"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T08:41:38Z","title":"Can launch-time signal repair restore selective cancellation · 观察 127","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-164"],"tags":["display-record-127"],"result_id":"result-203","node_id":"node-033","status":"confirmed","event_id":"109cf29bc5b752ee"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T08:53:19Z","title":"Does downstream validation explain a long pause in task progress?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-128"],"result_id":"node-034","node_kind":"question","status":"open","event_id":"feaddbba672e4577"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T08:53:19Z","title":"Does downstream validation explain a long pause in task progress · 观察 129","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-165","evidence:sample-166","evidence:sample-167"],"tags":["display-record-129"],"result_id":"result-204","node_id":"node-034","status":"confirmed","event_id":"49c4fda1f0a3ba55"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T09:03:31Z","title":"Can a slow compatible launcher be mistaken for an unavailable runtime?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-130"],"result_id":"node-035","node_kind":"question","status":"open","event_id":"69916d926f7749ab"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T09:03:31Z","title":"Can a slow compatible launcher be mistaken for an unavailable runtime · 观察 131","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-168","evidence:sample-169","evidence:sample-170"],"tags":["display-record-131"],"result_id":"result-205","node_id":"node-035","status":"confirmed","event_id":"0f0a8d32c2202686"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T09:31:51Z","title":"Can startup recovery retain precise failures and clean up owned processes?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-132"],"result_id":"node-036","node_kind":"question","status":"open","event_id":"86d0e55d68f3a613"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T09:31:51Z","title":"Can startup recovery retain precise failures and clean up owned processes · 观察 133","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-171","evidence:sample-172","evidence:sample-173","evidence:sample-174"],"tags":["display-record-133"],"result_id":"result-206","node_id":"node-036","status":"confirmed","event_id":"d6fc4d701b7a865f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T09:49:39Z","title":"Does work resume after downstream builds finish?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-134"],"result_id":"node-037","node_kind":"question","status":"open","event_id":"2296dab36653b150"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T09:49:39Z","title":"Does work resume after downstream builds finish · 观察 135","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-175","evidence:sample-176","evidence:sample-177"],"tags":["display-record-135"],"result_id":"result-207","node_id":"node-037","status":"confirmed","event_id":"b5bd010fd21b9bda"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T10:16:42Z","title":"Can diagnostics preserve recovery when a later startup probe fails?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-136"],"result_id":"node-038","node_kind":"question","status":"open","event_id":"e421c1be23f09d6d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T10:16:42Z","title":"Can diagnostics preserve recovery when a later startup probe fails · 观察 137","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-178","evidence:sample-179","evidence:sample-180","evidence:sample-181"],"tags":["display-record-137"],"result_id":"result-208","node_id":"node-038","status":"confirmed","event_id":"dd96e236c412c2b5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T10:28:45Z","title":"Can task completion lag despite higher observed token throughput?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-138"],"result_id":"node-039","node_kind":"question","status":"open","event_id":"a4934a62ffd7001c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T10:28:45Z","title":"Can task completion lag despite higher observed token throughput · 观察 139","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-182","evidence:sample-183","evidence:sample-184"],"tags":["display-record-139"],"result_id":"result-209","node_id":"node-039","status":"confirmed","event_id":"c48c4eaa221529f7"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T11:02:49Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 140","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-185","evidence:sample-186","evidence:sample-187"],"tags":["display-record-140"],"result_id":"result-210","node_id":"node-004","status":"confirmed","confidence":0.95,"event_id":"cf35cae9684f70d3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T11:02:50Z","title":"既有知识初始化后,为何仍需验证候选质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002","evidence:sample-059"],"tags":["display-record-141"],"result_id":"node-004","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"ebded3214a766def"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T11:25:14Z","title":"Does periodic review preserve acceptance and lead to a tested route · 观察 142","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-188","evidence:sample-189"],"tags":["display-record-142"],"result_id":"result-211","node_id":"node-015","status":"confirmed","confidence":0.98,"event_id":"8cf8399d9d2a59ac"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T11:25:15Z","title":"Does periodic review preserve acceptance and lead to a tested route?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-143"],"result_id":"node-015","node_kind":"question","status":"open","event_id":"5fc3c00c0befe3dc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T11:44:52Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 144","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-190","evidence:sample-191","evidence:sample-188"],"tags":["display-record-144"],"result_id":"result-212","node_id":"node-014","status":"confirmed","event_id":"a6eb26cb5f637009"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T11:46:04Z","title":"Do cumulative counters include context-compaction requests?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-190","evidence:sample-191"],"tags":["display-record-145"],"result_id":"node-040","node_kind":"question","status":"resolved","parent_id":"node-014","event_id":"748bbaefc98b9ba2"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T11:46:04Z","title":"Do cumulative counters include context-compaction requests · 观察 146","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-190","evidence:sample-191"],"tags":["display-record-146"],"result_id":"result-212","node_id":"node-040","status":"confirmed","confidence":0.99,"event_id":"dae476162e343b6b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T12:01:20Z","title":"Can inclusive accounting explain an observed throughput difference?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-147"],"result_id":"node-041","node_kind":"question","status":"open","event_id":"e55fb342b53c159d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T12:01:20Z","title":"Can inclusive accounting explain an observed throughput difference · 观察 148","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-192","evidence:sample-193"],"tags":["display-record-148"],"result_id":"result-213","node_id":"node-041","status":"confirmed","event_id":"6fc8d363311479ad"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T12:18:39Z","title":"What can matched runs establish about recorded cost and validity?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-149"],"result_id":"node-042","node_kind":"question","status":"open","event_id":"377554a99180855d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T12:18:39Z","title":"What can matched runs establish about recorded cost and validity · 观察 150","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-194","evidence:sample-195"],"tags":["display-record-150"],"result_id":"result-214","node_id":"node-042","status":"confirmed","event_id":"96343d2afe266b79"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T12:52:24Z","title":"What can matched runs establish about recorded cost and validity · 观察 151","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-196","evidence:sample-197"],"tags":["display-record-151"],"result_id":"result-215","node_id":"node-042","status":"confirmed","event_id":"e3431d6a30e58086"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T13:08:37Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 152","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-198","evidence:sample-199","evidence:sample-200"],"tags":["display-record-152"],"result_id":"result-216","node_id":"node-026","status":"confirmed","event_id":"5011751c4d0cd10b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T14:32:00Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 153","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-201","evidence:sample-202","evidence:sample-203"],"tags":["display-record-153"],"result_id":"result-217","node_id":"node-026","status":"confirmed","event_id":"9e1d7be285a67419"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T15:31:54Z","title":"Can dependency replay distinguish valid completion from changed definitions?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-154"],"result_id":"node-043","node_kind":"question","status":"open","event_id":"7d78bb2f594779f4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T15:31:54Z","title":"Can dependency replay distinguish valid completion from changed definitions · 观察 155","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-204","evidence:sample-205","evidence:sample-206"],"tags":["display-record-155"],"result_id":"result-218","node_id":"node-043","status":"confirmed","event_id":"4b272452c219a1d0"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T15:47:25Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 156","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-207","evidence:sample-208","evidence:sample-209","evidence:sample-210"],"tags":["display-record-156"],"result_id":"result-219","node_id":"node-026","status":"confirmed","event_id":"5fe0367989b5b871"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T16:03:26Z","title":"Can dependency replay distinguish valid completion from changed definitions · 观察 157","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-211","evidence:sample-212","evidence:sample-213"],"tags":["display-record-157"],"result_id":"result-220","node_id":"node-043","status":"confirmed","event_id":"0e28190467dac439"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T16:20:00Z","title":"Can dependency replay distinguish valid completion from changed definitions · 观察 158","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-214","evidence:sample-215","evidence:sample-216"],"tags":["display-record-158"],"result_id":"result-221","node_id":"node-043","status":"confirmed","event_id":"9152a88878329d27"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T16:36:48Z","title":"What can matched runs establish about recorded cost and validity · 观察 159","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-217","evidence:sample-218","evidence:sample-219"],"tags":["display-record-159"],"result_id":"result-222","node_id":"node-042","status":"confirmed","event_id":"0a2c7e11e5ee55c9"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T16:54:04Z","title":"What can matched runs establish about recorded cost and validity · 观察 160","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-220","evidence:sample-221","evidence:sample-222"],"tags":["display-record-160"],"result_id":"result-223","node_id":"node-042","status":"confirmed","event_id":"ca79720b2e2fec11"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T17:13:08Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 161","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-223","evidence:sample-224","evidence:sample-225","evidence:sample-226"],"tags":["display-record-161"],"result_id":"result-224","node_id":"node-026","status":"confirmed","event_id":"4e6be9d5202bea6c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T17:37:02Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 162","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-227","evidence:sample-228","evidence:sample-229"],"tags":["display-record-162"],"result_id":"result-225","node_id":"node-026","status":"confirmed","event_id":"d8da0601b17617cf"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T18:47:34Z","title":"Can process supervision prevent orphaned children exhausting the runtime?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-163"],"result_id":"node-044","node_kind":"question","status":"open","event_id":"55398795a8e0d09f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T18:47:34Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 164","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-230","evidence:sample-231","evidence:sample-232","evidence:sample-233"],"tags":["display-record-164"],"result_id":"result-226","node_id":"node-044","status":"confirmed","event_id":"c6afafe8832eca77"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T19:18:47Z","title":"Can a usage opt-out survive shell environment filtering?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-165"],"result_id":"node-045","node_kind":"question","status":"open","event_id":"6bda2102f6069271"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T19:18:47Z","title":"Can a usage opt-out survive shell environment filtering · 观察 166","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-234","evidence:sample-235"],"tags":["display-record-166"],"result_id":"result-227","node_id":"node-045","status":"confirmed","event_id":"0d5e5ff988adc959"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T20:11:09Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 167","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-236","evidence:sample-237","evidence:sample-238","evidence:sample-239"],"tags":["display-record-167"],"result_id":"result-228","node_id":"node-044","status":"confirmed","event_id":"141a9fdbca907434"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T20:15:32Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 168","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-236","evidence:sample-237","evidence:sample-238","evidence:sample-239"],"tags":["display-record-168"],"result_id":"result-228","node_id":"node-044","status":"confirmed","event_id":"c43bdbea5acbc60c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T20:20:51Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 169","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-236","evidence:sample-237","evidence:sample-238","evidence:sample-239"],"tags":["display-record-169"],"result_id":"result-228","node_id":"node-044","status":"confirmed","event_id":"dc78eb1359e3b138"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T23:30:13Z","title":"Does evaluation completion imply a valid scored point?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-170"],"result_id":"node-046","node_kind":"question","status":"open","event_id":"2a3334f0e771448b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T23:30:13Z","title":"Does evaluation completion imply a valid scored point · 观察 171","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-240","evidence:sample-241"],"tags":["display-record-171"],"result_id":"result-229","node_id":"node-046","status":"confirmed","event_id":"b87c9187960f7224"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T23:55:14Z","title":"Does a native score difference represent the same additional work?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-242"],"tags":["display-record-172"],"result_id":"node-047","node_kind":"question","status":"open","parent_id":"node-001","event_id":"d4e9aea5b034a41d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T23:55:14Z","title":"Does a native score difference represent the same additional work · 观察 173","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-242","evidence:sample-243","evidence:sample-244"],"tags":["display-record-173"],"result_id":"result-230","node_id":"node-047","status":"confirmed","event_id":"c3698ddf2d389ac4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T01:00:32Z","title":"Can complete winner feedback reach an Agent without granting a submission route?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-174"],"result_id":"node-048","node_kind":"question","status":"open","event_id":"c820655e55b861bd"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T01:00:32Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 175","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-245","evidence:sample-246"],"tags":["display-record-175"],"result_id":"result-231","node_id":"node-048","status":"confirmed","event_id":"e3331d8d01e3aa6c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T02:03:41Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 176","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-247","evidence:sample-248"],"tags":["display-record-176"],"result_id":"result-232","node_id":"node-048","status":"confirmed","event_id":"9b76a73e9e7eb75d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T02:38:14Z","title":"Can compact task inventories retain conditional work obligations?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-249","evidence:sample-250"],"tags":["display-record-177"],"result_id":"node-049","node_kind":"question","status":"open","event_id":"f464729bd23c14eb"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T02:43:21Z","title":"Can compact task inventories retain conditional work obligations · 观察 178","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-251","evidence:sample-250","evidence:sample-249"],"tags":["display-record-178"],"result_id":"result-233","node_id":"node-049","status":"confirmed","event_id":"a4474bc5aa51b20d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:14:51Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 179","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-252"],"tags":["display-record-179"],"result_id":"result-234","node_id":"node-048","status":"confirmed","event_id":"e9ba692cd42265af"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:15:47Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 180","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-252"],"tags":["display-record-180"],"result_id":"result-234","node_id":"node-048","status":"confirmed","event_id":"37d2331fe0c716f8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:22:02Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 181","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-252"],"tags":["display-record-181"],"result_id":"result-234","node_id":"node-048","status":"confirmed","event_id":"ee48fea4afa9bb12"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T07:26:15Z","title":"Where are exact planning inputs still hard to discover?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-182"],"result_id":"node-050","node_kind":"question","status":"open","event_id":"80743fa31e29c240"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:26:15Z","title":"Where are exact planning inputs still hard to discover · 观察 183","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-253","evidence:sample-254"],"tags":["display-record-183"],"result_id":"result-235","node_id":"node-050","status":"confirmed","event_id":"9260848052f35c15"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T07:42:32Z","title":"Can typed authoring remove first-settlement input gaps without weakening authority?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-184"],"result_id":"node-051","node_kind":"question","status":"open","event_id":"9a1b13647aa2b22f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:42:32Z","title":"Can typed authoring remove first-settlement input gaps without weakening authority · 观察 185","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-255","evidence:sample-256","evidence:sample-257","evidence:sample-258"],"tags":["display-record-185"],"result_id":"result-236","node_id":"node-051","status":"confirmed","event_id":"10ed2f98b39c2b1b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T07:55:51Z","title":"Do complete native reports inform work across different execution modes?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-186"],"result_id":"node-052","node_kind":"question","status":"open","event_id":"5a9ae8e655f5c3b4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:55:51Z","title":"Do complete native reports inform work across different execution modes · 观察 187","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-259","evidence:sample-260"],"tags":["display-record-187"],"result_id":"result-237","node_id":"node-052","status":"confirmed","event_id":"fe89a28a1bcc71d0"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T08:14:57Z","title":"Can typed authoring remove first-settlement input gaps without weakening authority · 观察 188","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-261","evidence:sample-262","evidence:sample-263"],"tags":["display-record-188"],"result_id":"result-238","node_id":"node-051","status":"confirmed","event_id":"be31685646c03448"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T09:27:49Z","title":"Which parts of periodic review are research and which are repeated recovery?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-189"],"result_id":"node-053","node_kind":"question","status":"open","event_id":"911065c80b746fb1"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T09:27:49Z","title":"Which parts of periodic review are research and which are repeated recovery · 观察 190","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-264","evidence:sample-265","evidence:sample-266"],"tags":["display-record-190"],"result_id":"result-239","node_id":"node-053","status":"tentative","event_id":"e0f9557f034c235a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T09:46:34Z","title":"Does a new-best notification identify a better candidate or measurement variation?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-191"],"result_id":"node-054","node_kind":"question","status":"open","event_id":"84b3f76970b33ab3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T09:46:34Z","title":"Does a new-best notification identify a better candidate or measurement variation · 观察 192","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-267","evidence:sample-268","evidence:sample-269"],"tags":["display-record-192"],"result_id":"result-240","node_id":"node-054","status":"tentative","event_id":"1bbe80002e56aaaf"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T09:56:50Z","title":"Does missing winner feedback imply missing evaluation opportunities?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-193"],"result_id":"node-055","node_kind":"question","status":"open","event_id":"89a4fbf893da8230"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T09:56:50Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 194","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-270","evidence:sample-271","evidence:sample-272"],"tags":["display-record-194"],"result_id":"result-241","node_id":"node-055","status":"tentative","event_id":"9eb840e4aa413d82"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T11:05:42Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 195","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-273","evidence:sample-274","evidence:sample-275"],"tags":["display-record-195"],"result_id":"result-242","node_id":"node-055","status":"tentative","event_id":"72d759edc3c91053"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T11:06:41Z","title":"Does missing winner feedback imply missing evaluation opportunities?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-196"],"result_id":"node-055","node_kind":"question","status":"open","event_id":"a93fc65e9b189bea"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T11:06:42Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 197","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-273","evidence:sample-274","evidence:sample-275"],"tags":["display-record-197"],"result_id":"result-242","node_id":"node-055","status":"tentative","event_id":"5ee4ce919bb80d6e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T17:01:22Z","title":"平台期中,局部研究是否转为实际采用?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-198"],"result_id":"node-056","node_kind":"question","status":"open","event_id":"3548027f839009eb"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T17:01:22Z","title":"平台期中,局部研究是否转为实际采用 · 观察 199","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-276","evidence:sample-277","evidence:sample-278"],"tags":["display-record-199"],"result_id":"result-243","node_id":"node-056","status":"tentative","event_id":"3bad7c1afe4ceaff"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T17:24:15Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 200","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-279","evidence:sample-280","evidence:sample-281"],"tags":["display-record-200"],"result_id":"result-244","node_id":"node-026","status":"confirmed","event_id":"9bf687a5c72b9582"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T17:55:36Z","title":"窄条件去重能否减少重复结算的恢复成本?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-201"],"result_id":"node-057","node_kind":"question","status":"open","event_id":"d236cb506ad94da8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T17:55:36Z","title":"窄条件去重能否减少重复结算的恢复成本 · 观察 202","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-282"],"tags":["display-record-202"],"result_id":"result-245","node_id":"node-057","status":"tentative","event_id":"6f48da944d118e43"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T18:25:03Z","title":"窄条件去重能否减少重复结算的恢复成本 · 观察 203","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-283","evidence:sample-284","evidence:sample-285"],"tags":["display-record-203"],"result_id":"result-246","node_id":"node-057","status":"tentative","event_id":"b60c867dc81900c5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T18:51:13Z","title":"平台期中,局部研究是否转为实际采用 · 观察 204","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-286","evidence:sample-287"],"tags":["display-record-204"],"result_id":"result-247","node_id":"node-056","status":"tentative","event_id":"d2068ca006682227"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T18:53:07Z","title":"局部研究、提交采用与回退是否引用同一份证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-286"],"tags":["display-record-205"],"result_id":"node-058","node_kind":"question","status":"exploring","event_id":"792d939fedc0083b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T18:53:07Z","title":"局部研究、提交采用与回退是否引用同一份证据 · 观察 206","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-286","evidence:sample-287"],"tags":["display-record-206"],"result_id":"result-247","node_id":"node-058","status":"tentative","event_id":"61264bb5d06c4f14"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T18:53:52Z","title":"局部研究、提交采用与回退是否引用同一份证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-286"],"tags":["display-record-207"],"result_id":"node-058","node_kind":"question","status":"exploring","parent_id":"node-056","event_id":"fd001d2c6589d3b9"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T20:46:27Z","title":"Can admission distinguish shared ceilings from exclusive reservations · 观察 208","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-288","evidence:sample-289","evidence:sample-290"],"tags":["display-record-208"],"result_id":"result-248","node_id":"node-029","status":"tentative","event_id":"4777b2d2ce35d9d4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T20:48:21Z","title":"Can selective native cancellation remain reliable across concurrent workers?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-288"],"tags":["display-record-209"],"result_id":"node-059","node_kind":"question","status":"exploring","event_id":"957d6953e5b3773a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T20:49:06Z","title":"Can selective native cancellation remain reliable across concurrent workers · 观察 210","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-001","evidence_refs":["evidence:sample-288","evidence:sample-289","evidence:sample-290"],"tags":["display-record-210"],"result_id":"result-248","node_id":"node-059","status":"confirmed","event_id":"0c04bd01395aeead"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T23:32:15Z","title":"平台期中,局部研究是否转为实际采用 · 观察 211","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-291","evidence:sample-292"],"tags":["display-record-211"],"result_id":"result-249","node_id":"node-056","status":"tentative","event_id":"c62130327cdee6ec"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T23:34:08Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 212","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-291","evidence:sample-292"],"tags":["display-record-212"],"result_id":"result-249","node_id":"node-055","status":"tentative","event_id":"3e82eb09d021457a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T03:19:40Z","title":"冷却窗口能否保证跨重启与排队的评测机会?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-213"],"result_id":"node-060","node_kind":"question","status":"open","event_id":"5d75e49c40465825"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T03:19:40Z","title":"冷却窗口能否保证跨重启与排队的评测机会 · 观察 214","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-293","evidence:sample-294"],"tags":["display-record-214"],"result_id":"result-250","node_id":"node-060","status":"confirmed","event_id":"6175f0a42786d26f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T03:32:06Z","title":"冷却窗口能否保证跨重启与排队的评测机会 · 观察 215","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-295","evidence:sample-296"],"tags":["display-record-215"],"result_id":"result-251","node_id":"node-060","status":"confirmed","event_id":"31c7629cf64897b5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T04:59:09Z","title":"关联尚未记录的问题 · 观察 216","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-297"],"tags":["display-record-216"],"result_id":"result-252","status":"confirmed","confidence":0.95,"event_id":"edd0488b9d6055e6"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T05:39:57Z","title":"关联尚未记录的问题 · 观察 217","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-298","evidence:sample-299"],"tags":["display-record-217"],"result_id":"result-253","status":"confirmed","confidence":0.95,"event_id":"8a36b23b117f0355"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T06:24:05Z","title":"候选采用、回退与稀疏反馈如何共同影响停滞?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-218"],"result_id":"node-061","node_kind":"question","status":"open","event_id":"ee523c01b65f69ab"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T06:24:05Z","title":"候选采用、回退与稀疏反馈如何共同影响停滞 · 观察 219","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-300","evidence:sample-301"],"tags":["display-record-219"],"result_id":"result-254","node_id":"node-061","status":"confirmed","event_id":"42eb1eebbf72d80a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T06:41:24Z","title":"总分相同是否掩盖了组件变化?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-220"],"result_id":"node-062","node_kind":"question","status":"open","event_id":"ca48654442b883fb"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T06:41:24Z","title":"总分相同是否掩盖了组件变化 · 观察 221","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-302","evidence:sample-303"],"tags":["display-record-221"],"result_id":"result-255","node_id":"node-062","status":"confirmed","event_id":"27cae28acb5a7922"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T06:52:56Z","title":"周期重规划实际占用了多少研究时间?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-222"],"result_id":"node-063","node_kind":"question","status":"open","event_id":"bb6e2c8d7229a603"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T06:52:56Z","title":"周期重规划实际占用了多少研究时间 · 观察 223","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-304","evidence:sample-305"],"tags":["display-record-223"],"result_id":"result-256","node_id":"node-063","status":"tentative","event_id":"d2a9707a8dc2b647"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T07:06:48Z","title":"持续采用候选时,哪些退步不会触发最佳结果通知?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-224"],"result_id":"node-064","node_kind":"question","status":"open","event_id":"48bc8e9512112519"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T07:06:48Z","title":"持续采用候选时,哪些退步不会触发最佳结果通知 · 观察 225","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-306","evidence:sample-307"],"tags":["display-record-225"],"result_id":"result-257","node_id":"node-064","status":"tentative","event_id":"dfc21e2f876096dc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T07:16:49Z","title":"同一提交重复评测的波动应如何与候选变化区分?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-226"],"result_id":"node-065","node_kind":"question","status":"open","event_id":"922b133593973557"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T07:16:49Z","title":"同一提交重复评测的波动应如何与候选变化区分 · 观察 227","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-308","evidence:sample-309"],"tags":["display-record-227"],"result_id":"result-258","node_id":"node-065","status":"tentative","event_id":"e851a84a95941931"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T07:29:55Z","title":"新最佳信号能否区分质量变化与计时波动?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-228"],"result_id":"node-066","node_kind":"question","status":"open","event_id":"9fbc2b950ee9f1ac"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T07:29:55Z","title":"新最佳信号能否区分质量变化与计时波动 · 观察 229","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-310","evidence:sample-311"],"tags":["display-record-229"],"result_id":"result-259","node_id":"node-066","status":"tentative","event_id":"50359e40e9b42017"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T07:57:14Z","title":"完整反馈能否帮助诊断候选筛选中的停滞?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-230"],"result_id":"node-067","node_kind":"question","status":"open","event_id":"121819a2b8d9f96f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T07:57:14Z","title":"完整反馈能否帮助诊断候选筛选中的停滞 · 观察 231","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-312","evidence:sample-313"],"tags":["display-record-231"],"result_id":"result-260","node_id":"node-067","status":"tentative","event_id":"8705930627adf940"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T08:09:41Z","title":"只给总分是否遗漏了长程研究所需的诊断信息?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-232"],"result_id":"node-068","node_kind":"question","status":"open","event_id":"211ddd5dabbbebf6"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T08:09:41Z","title":"只给总分是否遗漏了长程研究所需的诊断信息 · 观察 233","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-314","evidence:sample-315"],"tags":["display-record-233"],"result_id":"result-261","node_id":"node-068","status":"tentative","event_id":"7bd32f2725119b37"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T10:37:22Z","title":"周期重规划实际占用了多少研究时间?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-234"],"result_id":"node-069","node_kind":"question","status":"open","event_id":"a3a86e54153dfe74"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T10:37:22Z","title":"周期重规划实际占用了多少研究时间 · 观察 235","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-316","evidence:sample-317"],"tags":["display-record-235"],"result_id":"result-262","node_id":"node-069","status":"tentative","event_id":"9fa6b29e6017f80d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T10:48:22Z","title":"冷却窗口能否保证跨重启与排队的评测机会 · 观察 236","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-318","evidence:sample-319"],"tags":["display-record-236"],"result_id":"result-263","node_id":"node-060","status":"confirmed","event_id":"63829a8b86cf1957"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T12:00:50Z","title":"候选覆盖条件是否阻止了有价值的提交?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-237"],"result_id":"node-070","node_kind":"question","status":"open","event_id":"cf813d1c835da2ec"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T12:00:50Z","title":"候选覆盖条件是否阻止了有价值的提交 · 观察 238","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-320","evidence:sample-321"],"tags":["display-record-238"],"result_id":"result-264","node_id":"node-070","status":"tentative","event_id":"81f2821608cf480d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T12:17:52Z","title":"分组上限与原标识恢复能否保留各组首次机会?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-239"],"result_id":"node-071","node_kind":"question","status":"open","event_id":"48c38cf1fcc3c41e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T12:17:52Z","title":"分组上限与原标识恢复能否保留各组首次机会 · 观察 240","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-322","evidence:sample-323"],"tags":["display-record-240"],"result_id":"result-265","node_id":"node-071","status":"confirmed","event_id":"1603e38b57d4e5c2"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T12:32:44Z","title":"代理指标改善后,真实任务收益为何仍可能未知?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-241"],"result_id":"node-072","node_kind":"question","status":"open","event_id":"c36226f0fbd55384"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T12:32:44Z","title":"代理指标改善后,真实任务收益为何仍可能未知 · 观察 242","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-324","evidence:sample-325"],"tags":["display-record-242"],"result_id":"result-266","node_id":"node-072","status":"tentative","event_id":"b5c0ae2ae1aec205"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T12:43:43Z","title":"评测次数相同是否意味着源码暴露范围相同?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-243"],"result_id":"node-073","node_kind":"question","status":"open","event_id":"538ed73d96cf8ba1"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T12:43:43Z","title":"评测次数相同是否意味着源码暴露范围相同 · 观察 244","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-326","evidence:sample-327"],"tags":["display-record-244"],"result_id":"result-267","node_id":"node-073","status":"confirmed","event_id":"5cc8b8032afddc09"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T13:01:45Z","title":"持续采用候选却无新高,是否足以证明质量平台?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-245"],"result_id":"node-074","node_kind":"question","status":"open","event_id":"b1dc659b66dc6a18"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T13:01:45Z","title":"持续采用候选却无新高,是否足以证明质量平台 · 观察 246","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-328","evidence:sample-329","evidence:sample-326","evidence:sample-320"],"tags":["display-record-246"],"result_id":"result-268","node_id":"node-074","status":"confirmed","event_id":"834791d2a8cd992b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T14:30:16Z","title":"局部占位符数量为何不能代替原生验证?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-247"],"result_id":"node-075","node_kind":"question","status":"open","event_id":"ad738c6688b57b8f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T14:30:16Z","title":"局部占位符数量为何不能代替原生验证 · 观察 248","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-330","evidence:sample-331","evidence:sample-332","evidence:sample-333"],"tags":["display-record-248"],"result_id":"result-269","node_id":"node-075","status":"tentative","event_id":"8f24a3b8d393d5ef"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T16:27:25Z","title":"阶段工作为何可能在复盘前正常结束?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-249"],"result_id":"node-076","node_kind":"question","status":"open","event_id":"c29609d6a930e94b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T16:27:25Z","title":"阶段工作为何可能在复盘前正常结束 · 观察 250","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-334","evidence:sample-335","evidence:sample-336"],"tags":["display-record-250"],"result_id":"result-270","node_id":"node-076","status":"confirmed","event_id":"979db136baff727e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T16:38:33Z","title":"版本更新是否真的影响正在运行的研究?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-251"],"result_id":"node-077","node_kind":"question","status":"open","event_id":"390e5a7cbc8a530d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T16:38:33Z","title":"版本更新是否真的影响正在运行的研究 · 观察 252","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-337","evidence:sample-338","evidence:sample-339"],"tags":["display-record-252"],"result_id":"result-271","node_id":"node-077","status":"confirmed","event_id":"609fc2e5c59dfb99"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T17:47:51Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 253","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-340","evidence:sample-341","evidence:sample-342","evidence:sample-343"],"tags":["display-record-253"],"result_id":"result-272","node_id":"node-014","status":"confirmed","event_id":"d810f9aaa5b787ce"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T17:48:56Z","title":"Native closeout: distinguish tool latency from interaction and recovery cost","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-342"],"tags":["display-record-254"],"result_id":"node-078","node_kind":"question","status":"exploring","event_id":"e8e424a4db7a6a8a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T17:48:56Z","title":"Native closeout: distinguish tool latency from interaction and recovery cost · 观察 255","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-342","evidence:sample-341"],"tags":["display-record-255"],"result_id":"result-272","node_id":"node-078","status":"confirmed","event_id":"549392cad9f85898"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T18:09:04Z","title":"阶段完成后,同一 Turn 的恢复是否保留正确身份?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-256"],"result_id":"node-079","node_kind":"question","status":"open","event_id":"0ff9503b93a55b34"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T18:09:04Z","title":"阶段完成后,同一 Turn 的恢复是否保留正确身份 · 观察 257","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-344","evidence:sample-345","evidence:sample-346","evidence:sample-343"],"tags":["display-record-257"],"result_id":"result-273","node_id":"node-079","status":"confirmed","event_id":"814ecdc4683c1016"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T20:46:51Z","title":"原生总分下降是否必然代表分类质量退步?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-258"],"result_id":"node-080","node_kind":"question","status":"open","event_id":"580c23b620f8acb9"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T20:46:51Z","title":"原生总分下降是否必然代表分类质量退步 · 观察 259","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-347","evidence:sample-348","evidence:sample-349","evidence:sample-350"],"tags":["display-record-259"],"result_id":"result-274","node_id":"node-080","status":"confirmed","event_id":"af97d5a6f7070efe"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T21:06:55Z","title":"完整反馈是否用于候选恢复与后续新工作?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-260"],"result_id":"node-081","node_kind":"question","status":"open","event_id":"9b18388f39f3894d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T21:06:55Z","title":"完整反馈是否用于候选恢复与后续新工作 · 观察 261","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-351","evidence:sample-352","evidence:sample-353","evidence:sample-354"],"tags":["display-record-261"],"result_id":"result-275","node_id":"node-081","status":"confirmed","event_id":"2637a04252784326"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T21:25:56Z","title":"周期复盘是否形成完整路径闭环并接回研究?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-262"],"result_id":"node-082","node_kind":"question","status":"open","event_id":"ecdffa0c11b9dee4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T21:25:56Z","title":"周期复盘是否形成完整路径闭环并接回研究 · 观察 263","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-355","evidence:sample-356","evidence:sample-357","evidence:sample-358"],"tags":["display-record-263"],"result_id":"result-276","node_id":"node-082","status":"confirmed","event_id":"43d4a6ee072c16c4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T21:48:17Z","title":"单个监控读取失败是否可能误触整批取消?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-264"],"result_id":"node-083","node_kind":"question","status":"open","event_id":"b4617a9740eeb5e8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T21:48:17Z","title":"单个监控读取失败是否可能误触整批取消 · 观察 265","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-359","evidence:sample-360","evidence:sample-361","evidence:sample-362"],"tags":["display-record-265"],"result_id":"result-277","node_id":"node-083","status":"confirmed","event_id":"b34d7412d6d39801"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T02:58:18Z","title":"新结果与负证据是否影响了下一轮候选选择?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-266"],"result_id":"node-084","node_kind":"question","status":"open","event_id":"1267fd210a83ac49"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T02:58:18Z","title":"新结果与负证据是否影响了下一轮候选选择 · 观察 267","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-363"],"tags":["display-record-267"],"result_id":"result-278","node_id":"node-084","status":"confirmed","event_id":"89d8572bfb233e51"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T03:30:58Z","title":"能力门槛的归属与收尾是否能被独立核验?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-268"],"result_id":"node-085","node_kind":"question","status":"open","event_id":"9ad90d89e8055bc3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T03:30:58Z","title":"能力门槛的归属与收尾是否能被独立核验 · 观察 269","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-364"],"tags":["display-record-269"],"result_id":"result-279","node_id":"node-085","status":"confirmed","event_id":"5c02050a1102302a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T03:56:22Z","title":"完整反馈是否支持按精确版本采用或恢复候选?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-270"],"result_id":"node-086","node_kind":"question","status":"open","event_id":"5b6b1fe80ff8c17a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T03:56:22Z","title":"完整反馈是否支持按精确版本采用或恢复候选 · 观察 271","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-365"],"tags":["display-record-271"],"result_id":"result-280","node_id":"node-086","status":"confirmed","event_id":"632b91879f463d2d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T04:38:02Z","title":"新结果与负证据是否影响了下一轮候选选择 · 观察 272","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-366"],"tags":["display-record-272"],"result_id":"result-281","node_id":"node-084","status":"confirmed","event_id":"08fa6c8c429efc29"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T04:39:58Z","title":"新结果与负证据是否影响了下一轮候选选择 · 观察 273","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-366"],"tags":["display-record-273"],"result_id":"result-281","node_id":"node-084","status":"confirmed","event_id":"2437baa128090892"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T05:02:21Z","title":"不同执行方式的原生质量与完整响应成本如何对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-274"],"result_id":"node-087","node_kind":"question","status":"open","event_id":"addcae87a098e643"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T05:02:21Z","title":"不同执行方式的原生质量与完整响应成本如何对照 · 观察 275","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-367","evidence:sample-366"],"tags":["display-record-275"],"result_id":"result-282","node_id":"node-087","status":"confirmed","event_id":"ffb0896b7a264c5e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T05:21:09Z","title":"不同执行方式的原生质量与完整响应成本如何对照 · 观察 276","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-368","evidence:sample-369","evidence:sample-367"],"tags":["display-record-276"],"result_id":"result-283","node_id":"node-087","status":"tentative","event_id":"e1cca3115468d5b5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T05:38:55Z","title":"完整反馈是否支持按精确版本采用或恢复候选 · 观察 277","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-370","evidence:sample-371","evidence:sample-365"],"tags":["display-record-277"],"result_id":"result-284","node_id":"node-086","status":"tentative","event_id":"d838399b57439a14"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T21:11:15Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-278"],"result_id":"node-088","node_kind":"question","status":"open","event_id":"139e7a0331b84a35"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T21:11:15Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支 · 观察 279","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-372","evidence:sample-373","evidence:sample-374"],"tags":["display-record-279"],"result_id":"result-285","node_id":"node-088","status":"confirmed","event_id":"e7eee7846a27f589"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T22:21:32Z","title":"封存是否拒绝移动中的来源与不完整产物?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-280"],"result_id":"node-089","node_kind":"question","status":"open","event_id":"143c9481694063b0"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T22:21:32Z","title":"封存是否拒绝移动中的来源与不完整产物 · 观察 281","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-375","evidence:sample-376","evidence:sample-377"],"tags":["display-record-281"],"result_id":"result-286","node_id":"node-089","status":"confirmed","event_id":"98b8116c29b1eb56"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T00:09:22Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支 · 观察 282","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-002","evidence_refs":["evidence:sample-378","evidence:sample-379"],"tags":["display-record-282"],"result_id":"result-287","node_id":"node-088","status":"confirmed","event_id":"59b9e3eb2b7623a8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T00:19:21Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支 · 观察 283","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-002","evidence_refs":["evidence:sample-380","evidence:sample-378"],"tags":["display-record-283"],"result_id":"result-287","node_id":"node-088","status":"confirmed","event_id":"9521f7bcbdfd9cde"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T03:29:10Z","title":"封存是否拒绝移动中的来源与不完整产物 · 观察 284","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-381","evidence:sample-382"],"tags":["display-record-284"],"result_id":"result-288","node_id":"node-089","status":"confirmed","event_id":"636e27c66fe8420f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T04:42:49Z","title":"Can isolated capture retain state without issuing new authority?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-285"],"result_id":"node-090","node_kind":"question","status":"open","event_id":"d2dc33ac24780b8e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T04:42:49Z","title":"Can isolated capture retain state without issuing new authority · 观察 286","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-383","evidence:sample-384"],"tags":["display-record-286"],"result_id":"result-289","node_id":"node-090","status":"confirmed","event_id":"7e7645cd38cb1865"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T05:29:13Z","title":"Can fresh registration preserve captured feedback opportunities?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-287"],"result_id":"node-091","node_kind":"question","status":"open","event_id":"f82a08d410f5d07c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T05:29:13Z","title":"Can fresh registration preserve captured feedback opportunities · 观察 288","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"来源将此观察标为反驳;保留在历史中,避免只展示确认记录。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-385","evidence:sample-386"],"tags":["display-record-288"],"result_id":"result-290","node_id":"node-091","status":"refuted","event_id":"26f8ba9d0eaa2a03"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T05:57:02Z","title":"Can optional capture failure remain separate from original task completion?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-289"],"result_id":"node-092","node_kind":"question","status":"open","event_id":"96373e48a91597cb"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T05:57:02Z","title":"Can optional capture failure remain separate from original task completion · 观察 290","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-387","evidence:sample-388"],"tags":["display-record-290"],"result_id":"result-291","node_id":"node-092","status":"confirmed","event_id":"498b4e27b241717a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T08:49:51Z","title":"Can a failed first store be replaced without mislabeling the original point?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-291"],"result_id":"node-093","node_kind":"question","status":"open","event_id":"d57c87425bd300c3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T08:49:51Z","title":"Can a failed first store be replaced without mislabeling the original point · 观察 292","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-389","evidence:sample-390","evidence:sample-391"],"tags":["display-record-292"],"result_id":"result-292","node_id":"node-093","status":"confirmed","event_id":"73fb5249e3a9616c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T09:23:35Z","title":"Can controller-owned transport preserve feedback opportunities across admission?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-293"],"result_id":"node-094","node_kind":"question","status":"open","event_id":"de5a5253d5efea29"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T09:23:35Z","title":"Can controller-owned transport preserve feedback opportunities across admission · 观察 294","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-392","evidence:sample-393","evidence:sample-394"],"tags":["display-record-294"],"result_id":"result-293","node_id":"node-094","status":"confirmed","event_id":"232ff21059bcc673"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T10:10:10Z","title":"Can history readback and a later byte probe describe different source points?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-295"],"result_id":"node-095","node_kind":"question","status":"open","event_id":"250e0cd50dfc77c8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T10:10:10Z","title":"Can history readback and a later byte probe describe different source points · 观察 296","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-395","evidence:sample-396","evidence:sample-397"],"tags":["display-record-296"],"result_id":"result-294","node_id":"node-095","status":"confirmed","event_id":"37ce8cc694c6d347"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T11:14:49Z","title":"Can conversation preparation reach governed work and original settlement?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-297"],"result_id":"node-096","node_kind":"question","status":"open","event_id":"a0e30ee815fd3056"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T11:14:49Z","title":"Can conversation preparation reach governed work and original settlement · 观察 298","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-398","evidence:sample-399","evidence:sample-397"],"tags":["display-record-298"],"result_id":"result-295","node_id":"node-096","status":"confirmed","event_id":"623e8f48f11f930e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T12:32:56Z","title":"Can continuation preserve declared phase time without adding budget?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-299"],"result_id":"node-097","node_kind":"question","status":"open","event_id":"ebda5b0b44cdc0b8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T12:32:56Z","title":"Can continuation preserve declared phase time without adding budget · 观察 300","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-400","evidence:sample-401","evidence:sample-402"],"tags":["display-record-300"],"result_id":"result-296","node_id":"node-097","status":"confirmed","event_id":"9850e153d33b4bc0"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-08T15:12:56Z","title":"Does checkpoint capture provide a usable same-point continuation basis?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-301"],"result_id":"node-098","node_kind":"question","status":"open","event_id":"e355d2e298bcb001"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T15:12:56Z","title":"Does checkpoint capture provide a usable same-point continuation basis · 观察 302","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-403"],"tags":["display-record-302"],"result_id":"result-297","node_id":"node-098","status":"confirmed","event_id":"62c332631f46cc32"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T21:53:10Z","title":"Does checkpoint capture provide a usable same-point continuation basis · 观察 303","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-404","evidence:sample-405"],"tags":["display-record-303"],"result_id":"result-298","node_id":"node-098","status":"confirmed","event_id":"3e783c01808de5db"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-08T21:57:03Z","title":"Can workspace materialization preserve inert state for a fresh writer?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-404"],"tags":["display-record-304"],"result_id":"node-099","node_kind":"experiment","status":"open","event_id":"030d85e9d01f8626"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T21:57:25Z","title":"Can workspace materialization preserve inert state for a fresh writer · 观察 305","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-404","evidence:sample-405"],"tags":["display-record-305"],"result_id":"result-298","node_id":"node-099","status":"confirmed","event_id":"79241ded02a4e372"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-08T23:00:53Z","title":"能否从早期封存点重建历史并保留新的权限边界?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-306"],"result_id":"node-100","node_kind":"question","status":"open","event_id":"e4c8404e9366f933"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T23:00:53Z","title":"能否从早期封存点重建历史并保留新的权限边界 · 观察 307","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-406"],"tags":["display-record-307"],"result_id":"result-299","node_id":"node-100","status":"confirmed","event_id":"00f68a833184d242"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-08T23:28:22Z","title":"保留上下文能否被新工作采用而不恢复旧权限?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-308"],"result_id":"node-101","node_kind":"question","status":"open","event_id":"e80daa739d8313df"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T23:28:22Z","title":"保留上下文能否被新工作采用而不恢复旧权限 · 观察 309","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-407"],"tags":["display-record-309"],"result_id":"result-300","node_id":"node-101","status":"confirmed","event_id":"acf06feb9401268d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T00:36:10Z","title":"路线复盘是否影响中后期的目标收益?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-310"],"result_id":"node-102","node_kind":"question","status":"open","event_id":"e0044483cf6c7061"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T00:36:10Z","title":"路线复盘是否影响中后期的目标收益 · 观察 311","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-408"],"tags":["display-record-311"],"result_id":"result-301","node_id":"node-102","status":"confirmed","event_id":"df7ac2f25470fa4c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T10:08:35Z","title":"同点接续后的成绩变化是否证明了更强机制?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-312"],"result_id":"node-103","node_kind":"question","status":"open","event_id":"cea8457f3211ba56"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T10:08:35Z","title":"同点接续后的成绩变化是否证明了更强机制 · 观察 313","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-409","evidence:sample-410","evidence:sample-411","evidence:sample-412"],"tags":["display-record-313"],"result_id":"result-302","node_id":"node-103","status":"tentative","event_id":"5fb0651483faafb8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T10:20:22Z","title":"暖接续能否保留新工作、反馈并再次封存?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-314"],"result_id":"node-104","node_kind":"question","status":"open","event_id":"f16ea6fbf7889295"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T10:20:22Z","title":"暖接续能否保留新工作、反馈并再次封存 · 观察 315","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-413","evidence:sample-414","evidence:sample-415","evidence:sample-416"],"tags":["display-record-315"],"result_id":"result-303","node_id":"node-104","status":"confirmed","event_id":"e75bad76df128d68"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T10:34:24Z","title":"显式来源是否仍可能受到环境代理影响?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-316"],"result_id":"node-105","node_kind":"question","status":"open","event_id":"defb958d6b36980d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T10:34:24Z","title":"显式来源是否仍可能受到环境代理影响 · 观察 317","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-417","evidence:sample-418","evidence:sample-419","evidence:sample-420"],"tags":["display-record-317"],"result_id":"result-304","node_id":"node-105","status":"confirmed","event_id":"ab0000d65de11bfc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T10:52:19Z","title":"能否不调用模型就重建同历史的独立会话?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-318"],"result_id":"node-106","node_kind":"question","status":"open","event_id":"a37d2745493a44e9"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T10:52:19Z","title":"能否不调用模型就重建同历史的独立会话 · 观察 319","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-421","evidence:sample-422","evidence:sample-423","evidence:sample-424"],"tags":["display-record-319"],"result_id":"result-305","node_id":"node-106","status":"confirmed","event_id":"32f19792a25b3ef7"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T11:11:51Z","title":"路线变化是否进入最终产物并影响原生质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-320"],"result_id":"node-107","node_kind":"question","status":"open","event_id":"0a88b1430a215998"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T11:11:51Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 321","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-425","evidence:sample-426","evidence:sample-427","evidence:sample-428"],"tags":["display-record-321"],"result_id":"result-306","node_id":"node-107","status":"tentative","event_id":"d3ca9d6b472ef842"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T11:34:46Z","title":"检查点能否减少重复诊断而保留完整关闭行为?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-322"],"result_id":"node-108","node_kind":"question","status":"open","event_id":"777ad087a909f65e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T11:34:46Z","title":"检查点能否减少重复诊断而保留完整关闭行为 · 观察 323","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-429","evidence:sample-430","evidence:sample-431","evidence:sample-432"],"tags":["display-record-323"],"result_id":"result-307","node_id":"node-108","status":"tentative","event_id":"6505134ed1a49a40"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T11:58:25Z","title":"释放来源后的静态副本能否沿原阶段完成封存?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-324"],"result_id":"node-109","node_kind":"question","status":"open","event_id":"25bcd839d20f5a0a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T11:58:25Z","title":"释放来源后的静态副本能否沿原阶段完成封存 · 观察 325","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-433","evidence:sample-434","evidence:sample-435","evidence:sample-436"],"tags":["display-record-325"],"result_id":"result-308","node_id":"node-109","status":"tentative","event_id":"cf6ce1773cccae9f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T12:11:13Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 326","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-437","evidence:sample-438","evidence:sample-439","evidence:sample-440"],"tags":["display-record-326"],"result_id":"result-309","node_id":"node-107","status":"tentative","event_id":"0c02632743d9c4f4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T12:31:37Z","title":"不同注册布局能否在新权限下采用完整上下文?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-327"],"result_id":"node-110","node_kind":"question","status":"open","event_id":"8f08d55a1cea4872"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T12:31:37Z","title":"不同注册布局能否在新权限下采用完整上下文 · 观察 328","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-441","evidence:sample-442","evidence:sample-443","evidence:sample-444"],"tags":["display-record-328"],"result_id":"result-310","node_id":"node-110","status":"confirmed","event_id":"a33f310220c248fc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T12:52:04Z","title":"中期封存点能否保留历史、剩余预算和当前控制流?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-329"],"result_id":"node-111","node_kind":"question","status":"open","event_id":"e172def824f64754"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T12:52:04Z","title":"中期封存点能否保留历史、剩余预算和当前控制流 · 观察 330","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-445","evidence:sample-446","evidence:sample-447","evidence:sample-448"],"tags":["display-record-330"],"result_id":"result-311","node_id":"node-111","status":"confirmed","event_id":"7dce138a03b4fb60"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T13:10:54Z","title":"同源晚期封存点能否支持相同预算与反馈的对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-331"],"result_id":"node-112","node_kind":"question","status":"open","event_id":"dd27a5890fa64b4d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T13:10:54Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 332","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-449","evidence:sample-450","evidence:sample-451","evidence:sample-452"],"tags":["display-record-332"],"result_id":"result-312","node_id":"node-112","status":"confirmed","event_id":"0c0972c43cd3c77f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T14:31:19Z","title":"完整检查点证据是否成为重规划的结构化输入?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-333"],"result_id":"node-113","node_kind":"question","status":"open","event_id":"8175ee880a06a73d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T14:31:19Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 334","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-453","evidence:sample-454"],"tags":["display-record-334"],"result_id":"result-313","node_id":"node-113","status":"tentative","event_id":"3a3173fab861ce40"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T15:11:00Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 335","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-455","evidence:sample-456","evidence:sample-457"],"tags":["display-record-335"],"result_id":"result-314","node_id":"node-113","status":"confirmed","event_id":"c41803563e0b6e8a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T16:05:48Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 336","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-458","evidence:sample-459"],"tags":["display-record-336"],"result_id":"result-315","node_id":"node-113","status":"confirmed","event_id":"5a2d0a9c54e248cc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T16:32:12Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 337","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-460","evidence:sample-461"],"tags":["display-record-337"],"result_id":"result-316","node_id":"node-112","status":"confirmed","event_id":"2b78a4bb0ea061a3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T19:48:52Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 338","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-462","evidence:sample-463","evidence:sample-464"],"tags":["display-record-338"],"result_id":"result-317","node_id":"node-107","status":"tentative","event_id":"39a68ee008637224"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T19:50:43Z","title":"局部否决是否对应真实约束与目标影响?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-462"],"tags":["display-record-339"],"result_id":"node-114","node_kind":"question","status":"open","event_id":"651ee4b802099618"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T19:50:43Z","title":"局部否决是否对应真实约束与目标影响 · 观察 340","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-462","evidence:sample-463"],"tags":["display-record-340"],"result_id":"result-317","node_id":"node-114","status":"tentative","event_id":"bdfc5c3b6f36f0cd"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T19:51:51Z","title":"局部否决是否对应真实约束与目标影响 · 观察 341","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-462","evidence:sample-463"],"tags":["display-record-341"],"result_id":"result-317","node_id":"node-114","status":"tentative","event_id":"e84cedf0ca9058c3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T20:30:07Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 342","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-465","evidence:sample-466","evidence:sample-467"],"tags":["display-record-342"],"result_id":"result-318","node_id":"node-107","status":"tentative","event_id":"1b568f8d00f4dd37"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T20:32:36Z","title":"同点接续是否改变原生结果与完整研究成本?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-465"],"tags":["display-record-343"],"result_id":"node-115","node_kind":"question","status":"open","event_id":"2703e5a1585e6fbf"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T20:32:36Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 344","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-465","evidence:sample-466"],"tags":["display-record-344"],"result_id":"result-318","node_id":"node-115","status":"tentative","event_id":"09eb162478e35f5e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T20:57:14Z","title":"捕获范围是否覆盖候选与研究依赖的证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-345"],"result_id":"node-116","node_kind":"question","status":"open","event_id":"668e22f9b62ecce5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T20:57:14Z","title":"捕获范围是否覆盖候选与研究依赖的证据 · 观察 346","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-468","evidence:sample-469","evidence:sample-470"],"tags":["display-record-346"],"result_id":"result-319","node_id":"node-116","status":"tentative","event_id":"28129c4401efa763"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T21:49:30Z","title":"中后期状态的复盘策略如何影响限时搜索?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-347"],"result_id":"node-117","node_kind":"question","status":"open","event_id":"7d580cc96a952bd7"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T21:49:30Z","title":"中后期状态的复盘策略如何影响限时搜索 · 观察 348","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-471","evidence:sample-472","evidence:sample-473","evidence:sample-474"],"tags":["display-record-348"],"result_id":"result-320","node_id":"node-117","status":"tentative","event_id":"08f13a455abb83ff"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T01:02:25Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 349","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-475","evidence:sample-476","evidence:sample-477"],"tags":["display-record-349"],"result_id":"result-321","node_id":"node-112","status":"tentative","event_id":"6aad1be19924dbc8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T01:03:45Z","title":"二次封存点能否保留会话和证据供后续对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-475"],"tags":["display-record-350"],"result_id":"node-118","node_kind":"question","status":"exploring","event_id":"23ae5bd7d08acb0d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T01:03:45Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 351","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-475","evidence:sample-476","evidence:sample-477"],"tags":["display-record-351"],"result_id":"result-321","node_id":"node-118","status":"tentative","event_id":"fc5d705f511adedc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T03:40:51Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 352","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-478","evidence:sample-479","evidence:sample-480","evidence:sample-481"],"tags":["display-record-352"],"result_id":"result-322","node_id":"node-112","status":"tentative","event_id":"0748f4cafe17e44d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T03:43:04Z","title":"二次封存点能否保留会话和证据供后续对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-475","evidence:sample-478"],"tags":["display-record-353"],"result_id":"node-118","node_kind":"question","status":"exploring","event_id":"0c00a2737b009e69"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T03:43:04Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 354","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-478","evidence:sample-479","evidence:sample-480","evidence:sample-482"],"tags":["display-record-354"],"result_id":"result-322","node_id":"node-118","status":"tentative","event_id":"2b13ab0ed5fe864a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T04:48:44Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 355","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-003","evidence_refs":["evidence:sample-483","evidence:sample-484"],"tags":["display-record-355"],"result_id":"result-322","node_id":"node-118","status":"confirmed","event_id":"d71c5490df98e2a0"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T05:11:55Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 356","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-004","evidence_refs":["evidence:sample-485","evidence:sample-486","evidence:sample-487"],"tags":["display-record-356"],"result_id":"result-322","node_id":"node-118","status":"confirmed","event_id":"01ab78def973ba63"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T10:07:03Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 357","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-488","evidence:sample-489","evidence:sample-490","evidence:sample-491"],"tags":["display-record-357"],"result_id":"result-323","node_id":"node-113","status":"confirmed","event_id":"eeb397b0c5357130"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T10:29:24Z","title":"后继研究点的策略是否改变原生目标及完整成本?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-358"],"result_id":"node-119","node_kind":"question","status":"open","event_id":"bec6f7c24b8e8a13"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T10:29:24Z","title":"后继研究点的策略是否改变原生目标及完整成本 · 观察 359","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-492","evidence:sample-493","evidence:sample-494"],"tags":["display-record-359"],"result_id":"result-324","node_id":"node-119","status":"tentative","event_id":"1918aedf65040401"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T12:25:51Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 360","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-495","evidence:sample-496","evidence:sample-497"],"tags":["display-record-360"],"result_id":"result-325","node_id":"node-115","status":"tentative","event_id":"75924b91cd0fd487"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T12:46:08Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 361","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-498","evidence:sample-499"],"tags":["display-record-361"],"result_id":"result-326","node_id":"node-115","status":"tentative","event_id":"fde1a8c863353ce5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T13:11:43Z","title":"中期接续能否保留局部到原生的迁移依据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-362"],"result_id":"node-120","node_kind":"question","status":"open","event_id":"1397fd6822c005c8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T13:11:43Z","title":"中期接续能否保留局部到原生的迁移依据 · 观察 363","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-500","evidence:sample-501","evidence:sample-502"],"tags":["display-record-363"],"result_id":"result-327","node_id":"node-120","status":"tentative","event_id":"15ecb159bb59031a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T14:15:59Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 364","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-503","evidence:sample-504","evidence:sample-505"],"tags":["display-record-364"],"result_id":"result-328","node_id":"node-115","status":"tentative","event_id":"15e2a5df3d63fdb7"} + ] +} diff --git a/examples/personal-workspace-browser-smoke.mjs b/examples/personal-workspace-browser-smoke.mjs index 85701b5248..199bc199f7 100644 --- a/examples/personal-workspace-browser-smoke.mjs +++ b/examples/personal-workspace-browser-smoke.mjs @@ -62,6 +62,7 @@ import { teamEvidenceScenario } from "./personal-workspace-browser/team-evidence import { taskInspectorReturnScenario } from "./personal-workspace-browser/task-inspector-return.mjs"; import { managedGoalResultsScenario } from "./personal-workspace-browser/managed-goal-results.mjs"; import { researchResultsScenario } from "./personal-workspace-browser/research-results.mjs"; +import { researchHistoryScenario } from "./personal-workspace-browser/research-history.mjs"; import { loopxModeScenario } from "./personal-workspace-browser/loopx-mode.mjs"; import { progressiveLoadingScenario } from "./personal-workspace-browser/progressive-loading.mjs"; import { stewardJourneyScenario } from "./personal-workspace-browser/steward-journey.mjs"; @@ -110,6 +111,7 @@ scenarioCatalog.push(configurationBackupScenario); scenarioCatalog.push(exploreCompositionOwnerScenario); scenarioCatalog.push(attentionUserActionScenario); scenarioCatalog.push(researchResultsScenario); +scenarioCatalog.push(researchHistoryScenario); scenarioCatalog.push(prReviewAgentOrderScenario); scenarioCatalog.push(taskInspectorReturnScenario); scenarioCatalog.push(replanCadenceScenario); diff --git a/examples/personal-workspace-browser/research-history-backend.py b/examples/personal-workspace-browser/research-history-backend.py new file mode 100644 index 0000000000..7d614a9650 --- /dev/null +++ b/examples/personal-workspace-browser/research-history-backend.py @@ -0,0 +1,85 @@ +"""Disposable read-only HTTP owner for the redacted EdgeBench display capture. + +The history route and pagination are production code. No captured runtime, +benchmark score, Agent authority or model dispatch is imported. +""" +import argparse +import hashlib +import json +from pathlib import Path +import signal +import tempfile +from urllib.parse import urlparse + +from loopx.capabilities.explore.result_log import validate_explore_result_event +from loopx.chat_server import ChatHTTPServer, ChatRequestHandler, default_chat_assets_dir +from loopx.control_plane.effect_runtime import restart_effect_runtime + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--port", type=int, default=0) + args = parser.parse_args() + source = Path(__file__).resolve().parents[2] / "apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json" + capture = json.loads(source.read_text()) + events = [validate_explore_result_event(event) for event in capture["events"]] + goal_id = capture["goal_id"] + assert all(event["goal_id"] == goal_id for event in events) + with tempfile.TemporaryDirectory(prefix="loopx-research-display-") as directory: + root = Path(directory) + runtime = root / "runtime" + state = root / "state.md" + state.write_text("# Redacted research display capture\n\n## Agent Todo\n\n## Completed Work Archive\n") + registry = root / "registry.json" + registry.write_text(json.dumps({"schema_version": 1, "common_runtime_root": str(runtime), "goals": [{ + "id": goal_id, "display_name": "EdgeBench · 脱敏研究历史", "repo": str(root), + "state_file": state.name, + "domain": "project-goal-control-plane", + "adapter": {"kind": "read_only_project_map_v0", "status": "connected-read-only"}, + }]})) + log = runtime / "goals" / goal_id / "explore-result-log.jsonl" + log.parent.mkdir(parents=True) + log.write_text("".join(json.dumps(event, ensure_ascii=False) + "\n" for event in events)) + original = {path: path.read_bytes() for path in (registry, state, log)} + metrics = {"history_reads": 0, "mutation_attempts": 0} + + class Handler(ChatRequestHandler): + def do_GET(self): + path = urlparse(self.path).path + if path == "/fixture/readback": + return self._send_json({"ok": True, **metrics, + "source_unchanged": all(path.read_bytes() == value for path, value in original.items()), + "fixture_sha256": hashlib.sha256(source.read_bytes()).hexdigest()}) + if path == "/api/chat/explore-results": + metrics["history_reads"] += 1 + if path in {"/healthz", "/status.json", "/api/chat/explore-results"} or path.startswith("/chat/"): + return super().do_GET() + self._send_error("This display fixture does not configure execution services.", status=503) + + def do_POST(self): + metrics["mutation_attempts"] += 1 + self._send_error("The research display fixture is read-only.", status=405) + + do_PUT = do_POST + do_DELETE = do_POST + + server = ChatHTTPServer(("127.0.0.1", args.port), Handler) + server.registry_path, server.runtime_root = registry, runtime + server.runtime_root_override, server.selected_goal_id = str(runtime), goal_id + server.scan_roots, server.limit, server.verbose = [], 10, False + server.assets_dir = default_chat_assets_dir() + def terminate(*_): + raise SystemExit(0) + + signal.signal(signal.SIGTERM, terminate) + print(json.dumps({"port": server.server_port, "goal_id": goal_id, "event_count": len(events), + "url": f"http://127.0.0.1:{server.server_port}/chat/?goalId={goal_id}&view=overview"}), flush=True) + try: + server.serve_forever() + finally: + server.server_close() + restart_effect_runtime() + + +if __name__ == "__main__": + main() diff --git a/examples/personal-workspace-browser/research-history.md b/examples/personal-workspace-browser/research-history.md new file mode 100644 index 0000000000..1f479f4893 --- /dev/null +++ b/examples/personal-workspace-browser/research-history.md @@ -0,0 +1,61 @@ +# Research-history display capture + +The [fixture](../../apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json) +preserves the structure of a real EdgeBench **operator research Goal** exported +on 2026-10-16. It is not a solver trajectory, an experimental result release, +or a scientific assessment. Question and finding prose is rewritten; identities, +run labels and evidence references are opaque sample handles. Raw observations, +native scores, paths, transcripts and execution state are excluded. + +The frozen source digest is recorded in the fixture. All 364 event positions, +126 node updates over 120 nodes, 235 finding records, three explicit typed edges, +14 parent updates over 12 nodes, state labels and reference equality are retained. +Labels such as “confirmed” remain source labels, not independent verification. +Parent links express grouping; neither parentage nor time proximity proves +causality or adoption. The latest exported solver snapshot had no explicit edges; +it must not be relabeled as this operator graph. + +## Time and coverage + +Recorded times are shifted by one constant offset to start at 2030-01-01 UTC. +Their intervals and append order are preserved, including the original +828,959-second span (9 days, 14 hours, 15 minutes, 59 seconds). The illustrative +dates are not the real research dates. They measure **recording**, not attempt +age, active work, model cost or result quality. An inherited or backfilled +record does not become new research because a new session reads it. +An interval with no recorded event is a recording gap, not proof that research +stopped during that interval. Missing attempt times remain unknown. + +This is a complete capture of one Explore log, not complete coverage of every +research source. Relationships are shown only where recorded. Time context +should expose range, update density and gaps alongside those relationships; +node position must not silently acquire the meaning of attempt time or progress. +Keep all history visible by default and make temporal inspection optional. +See the [two-layer workspace contract](../../docs/architecture/rfcs/goal-workspace-surface-v0.md#511-research-goals-whole-history-explore-and-on-demand-analysis). + +## Reproduce + +Build and verify the packaged Chat from the worktree root, then run: + +```sh +uv run --extra test python scripts/chat_bundle.py build --install +uv run --extra test python scripts/chat_bundle.py verify --source +LOOPX_PERSONAL_WORKSPACE_PACKAGED=1 LOOPX_PERSONAL_WORKSPACE_SCENARIO=research-history node examples/personal-workspace-browser-smoke.mjs +``` + +The scenario uses a disposable registry/runtime and the production history +HTTP owner. It reads every page into the packaged UI, distinguishes explicit +edges from parent grouping, preserves selection across reload, tests narrow +layout and a failed-refresh recovery, and verifies unchanged source bytes and +zero mutation attempts/model starts. Its surrounding workspace is a test +scaffold. It does not validate the installed desktop App, native result curves, +Agent analysis or scientific conclusions. The backend can be started separately +for read-only inspection; its execution services are deliberately unavailable: + +```sh +uv run --extra test python examples/personal-workspace-browser/research-history-backend.py +``` + +中文:这是保留真实结构与相对时间的脱敏研究工作图,不是 solver 轨迹或原生成绩。 +所有正文均已改写,引用只保留相等关系;完整源材料留在私有边界内。以记录时间呈现 +研究跨度与间隔,以显式边呈现关联,不能从日期、会话轮次、节点位置推断研究收益。 diff --git a/examples/personal-workspace-browser/research-history.mjs b/examples/personal-workspace-browser/research-history.mjs new file mode 100644 index 0000000000..66e5025637 --- /dev/null +++ b/examples/personal-workspace-browser/research-history.mjs @@ -0,0 +1,107 @@ +import assert from "node:assert/strict"; +import {spawn} from "node:child_process"; +import {readFile, writeFile} from "node:fs/promises"; +import {resolve} from "node:path"; +import {createInterface} from "node:readline"; +import {resolveTestPython} from "../../scripts/test-python.mjs"; +import {outputDir, repoRoot} from "./fixture.mjs"; +import {fetchWorkspaceBackend, openWorkspacePage} from "./scenario-context.mjs"; + +async function startHistoryOwner() { + const child = spawn(resolveTestPython(), ["-u", "examples/personal-workspace-browser/research-history-backend.py"], + {cwd: repoRoot, env: {...process.env, LOOPX_USAGE_PING: "0"}, stdio: ["ignore", "pipe", "pipe"]}); + let diagnostic = ""; + child.stderr.on("data", chunk => {diagnostic = (diagnostic + chunk).slice(-4000);}); + const lines = createInterface({input: child.stdout}); + const close = async () => { + lines.close(); + if (child.exitCode === null && child.signalCode === null) { + const exited = new Promise(accept => child.once("exit", accept)); + child.kill("SIGTERM"); await exited; + } + }; + try { + const ready = await new Promise((accept, reject) => { + const timer = setTimeout(() => reject(new Error(`History owner startup timed out: ${diagnostic}`)), 20_000); + child.once("error", error => {clearTimeout(timer); reject(error);}); + child.once("exit", () => {clearTimeout(timer); reject(new Error(`History owner exited: ${diagnostic}`));}); + lines.once("line", line => { + clearTimeout(timer); + try {accept(JSON.parse(line));} catch (failure) {reject(failure);} + }); + }); + assert(Number.isSafeInteger(ready.port) && ready.port > 0); + return {...ready, base: `http://127.0.0.1:${ready.port}`, close}; + } catch (failure) {await close(); throw failure;} +} + +export const researchHistoryScenario = { + id: "research-history", + async run({browser, collectCoverage, url}) { + const capture = JSON.parse(await readFile(resolve(repoRoot, "apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json"))); + const owner = await startHistoryOwner(); + let context; + const pages = []; + let unavailable = false; + try { + context = await openWorkspacePage(browser, url, {collectCoverage, beforeGoto: async (_, page) => { + await page.route("**/status.json*", async route => { + const response = await fetchWorkspaceBackend(route, owner.base); + assert.equal(response.status(), 200); + await route.fulfill({response}); + }); + await page.route("**/api/chat/explore-results?*", async route => { + if (unavailable) return route.fulfill({status: 503, json: {error: "Isolated history transport unavailable"}}); + const response = await fetchWorkspaceBackend(route, owner.base); + assert.equal(response.status(), 200); + const value = await response.json(); + if (new URL(route.request().url()).searchParams.get("view") === "history") pages.push(value); + await route.fulfill({response, json: value}); + }); + }}); + const {page, api} = context; + await page.locator(".personal-goal-link", {hasText: "EdgeBench · 脱敏研究历史"}).click(); + const history = page.getByRole("region", {name: "研究历程", exact: true}); + await history.getByRole("status").filter({hasText: "364 / 364"}).waitFor(); + assert.equal(pages.length, 10, "The complete capture requires every bounded HTTP page"); + assert.deepEqual(pages.flatMap(value => value.items).map(row => row.event_id), capture.events.map(row => row.event_id)); + assert.equal(await history.locator(".research-history-edges g").count(), 3, "Only the three recorded typed edges use the solid relationship layer"); + assert.equal(await history.locator(".research-history-edges .is-grouping").count(), 12, "Parentage remains a distinct display relation"); + await history.getByRole("button", {name: /^EdgeBench · 长程研究与证据积累/}).click(); + await history.locator(".research-history-detail").waitFor(); + const selected = new URL(page.url()).searchParams.get("research_node"); + await page.reload({waitUntil: "networkidle"}); + await history.locator(".research-history-detail").waitFor(); + assert.equal(new URL(page.url()).searchParams.get("research_node"), selected); + assert.match(await history.textContent(), /364 \/ 364/); + await page.screenshot({path: resolve(outputDir, "research-history-recorded-desktop.png"), animations: "disabled"}); + unavailable = true; + await history.getByRole("button", {name: "刷新记录", exact: true}).click(); + await history.getByRole("alert").waitFor(); + assert.match(await history.textContent(), /364 \/ 364/, "A failed refresh cannot erase a verified complete capture"); + assert.equal(new URL(page.url()).searchParams.get("research_node"), selected); + unavailable = false; + await history.getByRole("button", {name: "刷新记录", exact: true}).click(); + await history.getByRole("alert").waitFor({state: "hidden"}); + await history.locator(".research-history-detail").press("Escape"); + assert.equal(await history.locator(".research-history-detail").count(), 0); + await page.setViewportSize({width: 390, height: 844}); + await page.emulateMedia({reducedMotion: "reduce"}); + assert(await page.evaluate(() => document.documentElement.scrollWidth <= innerWidth + 1)); + await page.screenshot({path: resolve(outputDir, "research-history-recorded-mobile.png"), animations: "disabled"}); + assert.equal(api.turnRequests.length, 0, "Reading the graph cannot start an Agent"); + const readback = await (await fetch(`${owner.base}/fixture/readback`)).json(); + assert.equal(readback.source_unchanged, true); + assert.equal(readback.mutation_attempts, 0); + await writeFile(resolve(outputDir, "research-history-readback.json"), JSON.stringify({ + source: "redacted operator structure; rewritten prose and opaque references", event_count: 364, + explicit_edges: 3, parent_nodes: 12, initial_pages: 10, ...readback, + }, null, 2)); + return {note: "Redacted real structure through production history HTTP + packaged UI; full pagination, typed/parent edges, focus/reload, narrow layout and failed-refresh recovery. No benchmark qualification or model dispatch.", + coverageEntries: await context.close()}; + } finally { + if (context && !context.page.isClosed()) await context.close(); + await owner.close(); + } + }, +}; From 4e0e7cf8c262955f4350ee75eb195b13e90f323f Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Fri, 16 Oct 2026 15:50:05 +0800 Subject: [PATCH 07/15] test(research): preserve UTC day buckets and freeze capture identity Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- .../fixtures/edgebench-research-history.json | 730 +++++++++--------- .../research-history-backend.py | 6 +- .../research-history.md | 13 +- 3 files changed, 378 insertions(+), 371 deletions(-) diff --git a/apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json b/apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json index 3919a13c84..fc45bc0793 100644 --- a/apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json +++ b/apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json @@ -15,375 +15,375 @@ }, "redaction": { "structure_and_append_order": "preserved", - "recorded_times": "one constant offset to 2030-01-01 UTC; all intervals preserved", + "recorded_times": "whole UTC-day offset to 2030-01-01; time of day, day buckets and all intervals preserved", "prose": "rewritten for public presentation; not empirical findings", "identities_and_evidence_refs": "replaced with stable opaque sample handles", "raw_observations_scores_and_runtime_authority": "omitted" }, "events": [ - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:00Z","title":"EdgeBench · 长程研究与证据积累","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-001"],"result_id":"node-001","node_kind":"area","status":"exploring","event_id":"6fcef8e315de2030"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:01Z","title":"提示词改动与效果归因应如何区分?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-001"],"tags":["display-record-002"],"result_id":"node-002","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"d33bb039e4fbab42"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:01Z","title":"提示词改动与效果归因应如何区分 · 观察 003","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-001"],"tags":["display-record-003"],"result_id":"result-121","node_id":"node-002","status":"confirmed","event_id":"3f478dca0b913349"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:02Z","title":"按有效工作轮次复盘能否更早发现路线问题?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-004"],"result_id":"node-003","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"4601f9ed60bb9705"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:02Z","title":"按有效工作轮次复盘能否更早发现路线问题 · 观察 005","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-005"],"result_id":"result-122","node_id":"node-003","status":"confirmed","event_id":"79bf72c6f7eb6a70"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:03Z","title":"既有知识初始化后,为何仍需验证候选质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-006"],"result_id":"node-004","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"804ab0d8d90c17e0"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:04Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 007","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-007"],"result_id":"result-123","node_id":"node-004","status":"tentative","event_id":"824368345093f188"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:04Z","title":"Explore 写入入口是否真的积累了证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-008"],"result_id":"node-005","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"5004bb3ea70a8161"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:05Z","title":"Explore 写入入口是否真的积累了证据 · 观察 009","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-009"],"result_id":"result-124","node_id":"node-005","status":"confirmed","event_id":"029c56aa97dfa136"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:05Z","title":"增加读取额度能否解决空图?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-010"],"result_id":"node-006","node_kind":"hypothesis","status":"open","parent_id":"node-001","event_id":"9ce47b4db3f48811"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:06Z","title":"增加读取额度能否解决空图 · 观察 011","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"来源将此观察标为反驳;保留在历史中,避免只展示确认记录。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-011"],"result_id":"result-125","node_id":"node-006","status":"refuted","event_id":"fdeaa5c878b61119"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:06Z","title":"停止操作是否只影响选中的工作单元?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-004"],"tags":["display-record-012"],"result_id":"node-007","node_kind":"question","status":"resolved","parent_id":"node-001","event_id":"684fe292c35bcebc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:07Z","title":"停止操作是否只影响选中的工作单元 · 观察 013","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-004"],"tags":["display-record-013"],"result_id":"result-126","node_id":"node-007","status":"confirmed","event_id":"e10fe942ebdc99a1"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:08Z","title":"按任务管理采样和评测资源","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-005"],"tags":["display-record-014"],"result_id":"node-008","node_kind":"area","status":"resolved","parent_id":"node-001","event_id":"45c950a93ab7c373"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:08Z","title":"按任务管理采样和评测资源 · 观察 015","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-005"],"tags":["display-record-015"],"result_id":"result-127","node_id":"node-008","status":"confirmed","event_id":"53d44369e1c1884c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:00:09Z","title":"概览保留基线与重要消融","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-006"],"tags":["display-record-016"],"result_id":"node-009","node_kind":"area","status":"resolved","parent_id":"node-001","event_id":"74511b60f2e64d86"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:00:10Z","title":"概览保留基线与重要消融 · 观察 017","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-006"],"tags":["display-record-017"],"result_id":"result-128","node_id":"node-009","status":"confirmed","event_id":"57ba387c044b03bc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"edge","recorded_at":"2030-01-01T00:00:10Z","title":"node-005 -refutes-> node-006","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"反例要求先检查写入链路,再讨论读取额度。","agent_id":"observer-001","result_id":"edge_d5f483c8c2ff","from_node":"node-005","to_node":"node-006","edge_type":"refutes","event_id":"46283ae38a56e559"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"edge","recorded_at":"2030-01-01T00:00:11Z","title":"node-003 -leads_to-> node-004","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"问题沿来源记录的关联进入后续研究;此边不等于因果证明。","agent_id":"observer-001","result_id":"edge_81f5fb3a2b73","from_node":"node-003","to_node":"node-004","edge_type":"leads_to","event_id":"95b0d4a659f1a1f0"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"edge","recorded_at":"2030-01-01T00:00:12Z","title":"node-002 -leads_to-> node-009","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"问题沿来源记录的关联进入后续研究;此边不等于因果证明。","agent_id":"observer-001","result_id":"edge_ffbfe08e2b1c","from_node":"node-002","to_node":"node-009","edge_type":"leads_to","event_id":"cc54412043565b2a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T00:11:00Z","title":"Can linked historical evidence guide the next exploration repair?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-021"],"result_id":"node-010","node_kind":"question","status":"open","event_id":"5155d3e67f11bdbe"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:11:00Z","title":"Can linked historical evidence guide the next exploration repair · 观察 022","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-007"],"tags":["display-record-022"],"result_id":"result-132","node_id":"node-010","status":"confirmed","event_id":"7b10e4b36ae6a1ae"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T00:39:11Z","title":"Explore 写入入口是否真的积累了证据 · 观察 023","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-008","evidence:sample-009","evidence:sample-010"],"tags":["display-record-023"],"result_id":"result-133","node_id":"node-005","status":"confirmed","event_id":"485b77cd5ba30f4e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T01:01:30Z","title":"按任务管理采样和评测资源 · 观察 024","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-011"],"tags":["display-record-024"],"result_id":"result-134","node_id":"node-008","status":"confirmed","confidence":0.99,"event_id":"143b758ff1cb1785"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T01:12:21Z","title":"Explore 写入入口是否真的积累了证据 · 观察 025","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-012"],"tags":["display-record-025"],"result_id":"result-135","node_id":"node-005","status":"confirmed","event_id":"fd3e2dc244fa57af"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T01:20:04Z","title":"按任务管理采样和评测资源 · 观察 026","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-013"],"tags":["display-record-026"],"result_id":"result-134","node_id":"node-008","status":"confirmed","event_id":"d95c632dbc9f5a97"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T01:24:40Z","title":"Explore 写入入口是否真的积累了证据 · 观察 027","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-014"],"tags":["display-record-027"],"result_id":"result-136","node_id":"node-005","status":"confirmed","event_id":"d4058da298561227"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T02:18:31Z","title":"Explore 写入入口是否真的积累了证据 · 观察 028","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-015"],"tags":["display-record-028"],"result_id":"result-137","node_id":"node-005","status":"tentative","event_id":"68ebf083c0dddcf1"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T02:30:13Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 029","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-016"],"tags":["display-record-029"],"result_id":"result-138","node_id":"node-004","status":"tentative","event_id":"f9bfc12d3c581836"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T02:50:27Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 030","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-017"],"tags":["display-record-030"],"result_id":"result-139","node_id":"node-004","status":"tentative","event_id":"26322c8d7ac008a5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T03:01:21Z","title":"EdgeBench · 长程研究与证据积累 · 观察 031","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-018"],"tags":["display-record-031"],"result_id":"result-140","node_id":"node-001","status":"confirmed","event_id":"d3dbcd5c1856d402"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T03:01:21Z","title":"按有效工作轮次复盘能否更早发现路线问题 · 观察 032","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-018"],"tags":["display-record-032"],"result_id":"result-141","node_id":"node-003","status":"confirmed","event_id":"ec35dedf7798cdfd"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T03:27:59Z","title":"Do full requirement reads retain original constraints at a reasonable context cost?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-033"],"result_id":"node-011","node_kind":"question","status":"open","event_id":"a22066555e719b65"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T03:27:59Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 034","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-019","evidence:sample-020","evidence:sample-021"],"tags":["display-record-034"],"result_id":"result-142","node_id":"node-011","status":"tentative","event_id":"c3b2d3e2ae9f1461"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T03:49:13Z","title":"Explore 写入入口是否真的积累了证据 · 观察 035","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-022","evidence:sample-023"],"tags":["display-record-035"],"result_id":"result-143","node_id":"node-005","status":"confirmed","confidence":0.94,"event_id":"fa494876a034a012"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T04:11:28Z","title":"Explore 写入入口是否真的积累了证据 · 观察 036","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-024"],"tags":["display-record-036"],"result_id":"result-144","node_id":"node-005","status":"tentative","confidence":0.7,"event_id":"2170b340109d23ce"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T04:46:24Z","title":"Explore 写入入口是否真的积累了证据 · 观察 037","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-025","evidence:sample-026"],"tags":["display-record-037"],"result_id":"result-144","node_id":"node-005","status":"tentative","event_id":"c12780414abdd53e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T04:51:56Z","title":"Explore 写入入口是否真的积累了证据 · 观察 038","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-027","evidence:sample-025","evidence:sample-026"],"tags":["display-record-038"],"result_id":"result-144","node_id":"node-005","status":"tentative","event_id":"9fc020dbcea11079"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T05:03:01Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 039","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-028","evidence:sample-029","evidence:sample-020"],"tags":["display-record-039"],"result_id":"result-142","node_id":"node-011","status":"tentative","event_id":"3376e6c9b7524e20"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T05:17:01Z","title":"Explore 写入入口是否真的积累了证据 · 观察 040","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-030","evidence:sample-025","evidence:sample-026"],"tags":["display-record-040"],"result_id":"result-144","node_id":"node-005","status":"tentative","event_id":"ced5cc5cc071d38d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T05:39:56Z","title":"Does ordinary refresh need a separate result attachment to populate Explore?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-041"],"result_id":"node-012","node_kind":"question","status":"open","event_id":"51265d09b2b2ca03"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T05:39:56Z","title":"Does ordinary refresh need a separate result attachment to populate Explore · 观察 042","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-031","evidence:sample-030"],"tags":["display-record-042"],"result_id":"result-145","node_id":"node-012","status":"confirmed","event_id":"958738d2c2ee16e3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T06:06:47Z","title":"Can explicit result capture preserve scope and recovery?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-043"],"result_id":"node-013","node_kind":"question","status":"open","event_id":"0a9f048a5a4024e6"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T06:06:47Z","title":"Can explicit result capture preserve scope and recovery · 观察 044","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-032","evidence:sample-033","evidence:sample-034"],"tags":["display-record-044"],"result_id":"result-146","node_id":"node-013","status":"confirmed","event_id":"5867358d311308fe"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T06:24:49Z","title":"Do complete requirements persist across Turns without repeated discovery?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-045"],"result_id":"node-014","node_kind":"question","status":"open","event_id":"7abec550860855ec"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T06:24:49Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 046","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-035","evidence:sample-036","evidence:sample-037"],"tags":["display-record-046"],"result_id":"result-147","node_id":"node-014","status":"confirmed","event_id":"fdc6f67fd764f7eb"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T06:39:32Z","title":"Does periodic review preserve acceptance and lead to a tested route?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-047"],"result_id":"node-015","node_kind":"question","status":"open","event_id":"af6ccf246d131be6"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T06:39:32Z","title":"Does periodic review preserve acceptance and lead to a tested route · 观察 048","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-038","evidence:sample-035","evidence:sample-037"],"tags":["display-record-048"],"result_id":"result-148","node_id":"node-015","status":"confirmed","event_id":"7e48c56016ddd151"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T07:51:02Z","title":"Can an explicit question reuse a validated route change?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-049"],"result_id":"node-016","node_kind":"question","status":"open","event_id":"e96a6e984893537a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T07:51:02Z","title":"Can an explicit question reuse a validated route change · 观察 050","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-039","evidence:sample-040","evidence:sample-041"],"tags":["display-record-050"],"result_id":"result-149","node_id":"node-016","status":"confirmed","event_id":"87c66a1c2456b3e1"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T09:01:11Z","title":"Can exact task readback preserve the complete original requirement?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-051"],"result_id":"node-017","node_kind":"question","status":"open","event_id":"7375fcf68da100f5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T09:01:11Z","title":"Can exact task readback preserve the complete original requirement · 观察 052","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-042","evidence:sample-043","evidence:sample-044","evidence:sample-045","evidence:sample-046"],"tags":["display-record-052"],"result_id":"result-150","node_id":"node-017","status":"confirmed","event_id":"12896db0778820eb"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T09:19:13Z","title":"Explore 写入入口是否真的积累了证据 · 观察 053","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-047","evidence:sample-048"],"tags":["display-record-053"],"result_id":"result-151","node_id":"node-005","status":"confirmed","event_id":"7f7e056120add60d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T09:54:29Z","title":"Can complete route results survive capture without invented provenance?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-054"],"result_id":"node-018","node_kind":"question","status":"open","event_id":"b136da73b87e09a8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T09:54:29Z","title":"Can complete route results survive capture without invented provenance · 观察 055","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-049","evidence:sample-050","evidence:sample-051"],"tags":["display-record-055"],"result_id":"result-152","node_id":"node-018","status":"confirmed","event_id":"4c1e9c7da8bb11e4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T10:09:48Z","title":"Explore 写入入口是否真的积累了证据 · 观察 056","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-052","evidence:sample-053"],"tags":["display-record-056"],"result_id":"result-153","node_id":"node-005","status":"tentative","event_id":"31d926c8ac18d645"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T10:26:06Z","title":"Can complete route results survive capture without invented provenance · 观察 057","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-054","evidence:sample-055","evidence:sample-056"],"tags":["display-record-057"],"result_id":"result-154","node_id":"node-018","status":"confirmed","event_id":"c5d6ddc46adcaf4a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T10:57:12Z","title":"Explore 写入入口是否真的积累了证据 · 观察 058","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-057","evidence:sample-058"],"tags":["display-record-058"],"result_id":"result-155","node_id":"node-005","status":"tentative","event_id":"6b993fc5502e2699"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T11:13:06Z","title":"既有知识初始化后,为何仍需验证候选质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002","evidence:sample-059"],"tags":["display-record-059"],"result_id":"node-004","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"0af98167de4f368a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T11:13:26Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 060","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-059","evidence:sample-060"],"tags":["display-record-060"],"result_id":"result-156","node_id":"node-004","status":"confirmed","event_id":"b140cff6bdaeaf2d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T11:24:17Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 061","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-061"],"tags":["display-record-061"],"result_id":"result-157","node_id":"node-004","status":"confirmed","event_id":"255fa906746f6d2d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T11:48:54.927999Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 062","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-062"],"tags":["display-record-062"],"result_id":"result-158","node_id":"node-004","status":"confirmed","event_id":"0e760881a407d6f5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T12:11:24Z","title":"Can newer canonical evidence remain readable across reader versions?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-063"],"result_id":"node-019","node_kind":"question","status":"open","event_id":"5987428928e4b613"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T12:11:24Z","title":"Can newer canonical evidence remain readable across reader versions · 观察 064","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-063","evidence:sample-064","evidence:sample-065"],"tags":["display-record-064"],"result_id":"result-159","node_id":"node-019","status":"confirmed","event_id":"ba4dfd63de09be61"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T12:23:25Z","title":"Explore 写入入口是否真的积累了证据 · 观察 065","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-066","evidence:sample-067"],"tags":["display-record-065"],"result_id":"result-160","node_id":"node-005","status":"confirmed","event_id":"43c5647e7012ad00"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T12:50:17Z","title":"Can capture reuse a linked question without inferring missing metadata?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-066"],"result_id":"node-020","node_kind":"question","status":"open","event_id":"a30388af5cbb317c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:00:14Z","title":"Can capture reuse a linked question without inferring missing metadata · 观察 067","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-068","evidence:sample-069","evidence:sample-070"],"tags":["display-record-067"],"result_id":"result-161","node_id":"node-020","status":"confirmed","event_id":"49e86d735deee8ef"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:12:45Z","title":"Can reader preparation and scoped capture preserve route conditions together?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-068"],"result_id":"node-021","node_kind":"question","status":"open","event_id":"8f1ece8a2314166e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:12:45Z","title":"Can reader preparation and scoped capture preserve route conditions together · 观察 069","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-071","evidence:sample-069","evidence:sample-065","evidence:sample-072"],"tags":["display-record-069"],"result_id":"result-162","node_id":"node-021","status":"confirmed","event_id":"8f19ee2a4c18e97c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:35:04Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 070","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-073","evidence:sample-074"],"tags":["display-record-070"],"result_id":"result-163","node_id":"node-004","status":"confirmed","event_id":"ee4a8a2bbd51c667"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:50:11Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 071","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-075","evidence:sample-076"],"tags":["display-record-071"],"result_id":"result-164","node_id":"node-004","status":"confirmed","event_id":"a4db9dfb2ca516e6"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T14:25:31Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 072","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-077","evidence:sample-078"],"tags":["display-record-072"],"result_id":"result-165","node_id":"node-004","status":"confirmed","event_id":"075e7c24e6a47591"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T17:14:52Z","title":"Can progressive work readback remove duplicate reads while retaining obligations?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-073"],"result_id":"node-022","node_kind":"question","status":"open","event_id":"be0b723188734a5b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T17:14:52Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 074","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-079","evidence:sample-080","evidence:sample-081"],"tags":["display-record-074"],"result_id":"result-166","node_id":"node-022","status":"confirmed","event_id":"ef96a9cbb3bafa3a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T17:32:20Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 075","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-082","evidence:sample-083"],"tags":["display-record-075"],"result_id":"result-167","node_id":"node-022","status":"confirmed","event_id":"298d24a29d680347"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T17:47:31Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 076","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-084","evidence:sample-085","evidence:sample-086"],"tags":["display-record-076"],"result_id":"result-168","node_id":"node-022","status":"confirmed","event_id":"9d134caf3d38c8a0"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:02:24Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 077","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-087","evidence:sample-088","evidence:sample-086"],"tags":["display-record-077"],"result_id":"result-169","node_id":"node-022","status":"confirmed","event_id":"2121947cf474097c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:12:51Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 078","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-089","evidence:sample-090","evidence:sample-088"],"tags":["display-record-078"],"result_id":"result-170","node_id":"node-022","status":"confirmed","event_id":"5cf069b2c4321821"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:35:33Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 079","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-091","evidence:sample-092","evidence:sample-093"],"tags":["display-record-079"],"result_id":"result-171","node_id":"node-022","status":"confirmed","event_id":"d019cabd371e3715"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:49:35Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 080","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-094","evidence:sample-095"],"tags":["display-record-080"],"result_id":"result-172","node_id":"node-022","status":"confirmed","event_id":"56f178224db414ca"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T19:02:56Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 081","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-096","evidence:sample-097"],"tags":["display-record-081"],"result_id":"result-173","node_id":"node-022","status":"confirmed","event_id":"f46a2e9cd078b2cc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T20:10:38Z","title":"Can fresh preferences reduce discovery without hiding corrections?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-082"],"result_id":"node-023","node_kind":"question","status":"open","event_id":"fcba5b58e2cc3a02"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T20:10:38Z","title":"Can fresh preferences reduce discovery without hiding corrections · 观察 083","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-098","evidence:sample-099","evidence:sample-100"],"tags":["display-record-083"],"result_id":"result-174","node_id":"node-023","status":"tentative","event_id":"de542b52b6d2ce71"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T20:49:03Z","title":"Can fresh preferences reduce discovery without hiding corrections · 观察 084","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-101","evidence:sample-102","evidence:sample-103"],"tags":["display-record-084"],"result_id":"result-175","node_id":"node-023","status":"tentative","event_id":"9d107084abab9397"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T21:09:57Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 085","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-104","evidence:sample-105","evidence:sample-106"],"tags":["display-record-085"],"result_id":"result-176","node_id":"node-014","status":"tentative","event_id":"c402cc3196ec01fe"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T21:12:29Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 086","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-104","evidence:sample-105"],"tags":["display-record-086"],"result_id":"result-176","node_id":"node-011","status":"tentative","event_id":"97aec68d5e3afd60"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T21:37:37Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 087","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-107","evidence:sample-108"],"tags":["display-record-087"],"result_id":"result-177","node_id":"node-011","status":"tentative","event_id":"516df7e6e09d7869"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T21:56:12Z","title":"Can fresh preferences reduce discovery without hiding corrections · 观察 088","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-109","evidence:sample-110","evidence:sample-111"],"tags":["display-record-088"],"result_id":"result-178","node_id":"node-023","status":"tentative","event_id":"78e578da5ba836ad"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T23:17:42Z","title":"Explore 写入入口是否真的积累了证据 · 观察 089","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-112","evidence:sample-113","evidence:sample-114"],"tags":["display-record-089"],"result_id":"result-179","node_id":"node-005","status":"confirmed","event_id":"99237d0b812ad770"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T23:59:05Z","title":"Can first capture recover an identity conflict without changing scope?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-090"],"result_id":"node-024","node_kind":"question","status":"open","event_id":"e1f4c7a52e7a831d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T23:59:05Z","title":"Can first capture recover an identity conflict without changing scope · 观察 091","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-115","evidence:sample-116","evidence:sample-117"],"tags":["display-record-091"],"result_id":"result-180","node_id":"node-024","status":"confirmed","event_id":"9e65bb29d000c253"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T01:45:46Z","title":"Explore 写入入口是否真的积累了证据 · 观察 092","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-118","evidence:sample-119"],"tags":["display-record-092"],"result_id":"result-181","node_id":"node-005","status":"tentative","event_id":"492aad999ca3747d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T02:09:27Z","title":"Explore 写入入口是否真的积累了证据 · 观察 093","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-120","evidence:sample-121"],"tags":["display-record-093"],"result_id":"result-182","node_id":"node-005","status":"confirmed","event_id":"fa663fc1ade0016b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T02:40:36Z","title":"Explore 写入入口是否真的积累了证据 · 观察 094","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-122","evidence:sample-123"],"tags":["display-record-094"],"result_id":"result-183","node_id":"node-005","status":"confirmed","event_id":"ef3ff112bae86de4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T03:02:23Z","title":"Explore 写入入口是否真的积累了证据 · 观察 095","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-124"],"tags":["display-record-095"],"result_id":"result-184","node_id":"node-005","status":"confirmed","event_id":"40f4a2869dbcd653"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T03:22:51Z","title":"Explore 写入入口是否真的积累了证据 · 观察 096","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-125"],"tags":["display-record-096"],"result_id":"result-185","node_id":"node-005","status":"confirmed","event_id":"447285e965c2c5f7"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T08:23:31Z","title":"Explore 写入入口是否真的积累了证据 · 观察 097","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-126","evidence:sample-127","evidence:sample-128"],"tags":["display-record-097"],"result_id":"result-186","node_id":"node-005","status":"confirmed","event_id":"54ab591ad0e7eac9"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T12:29:51Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 098","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-129","evidence:sample-130"],"tags":["display-record-098"],"result_id":"result-187","node_id":"node-014","status":"confirmed","event_id":"643e8a2f32af8bf6"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T12:32:11Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 099","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-129","evidence:sample-130"],"tags":["display-record-099"],"result_id":"result-187","node_id":"node-011","status":"confirmed","event_id":"a6caf77244301af4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T19:10:47Z","title":"Explore 写入入口是否真的积累了证据 · 观察 100","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-131"],"tags":["display-record-100"],"result_id":"result-188","node_id":"node-005","status":"confirmed","event_id":"84d89a7f3b09fb73"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T20:21:33Z","title":"Explore 写入入口是否真的积累了证据 · 观察 101","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-132","evidence:sample-133"],"tags":["display-record-101"],"result_id":"result-189","node_id":"node-005","status":"tentative","event_id":"3a44bed8a558a1ba"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T22:05:12Z","title":"Does periodic review preserve acceptance and lead to a tested route · 观察 102","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135"],"tags":["display-record-102"],"result_id":"result-190","node_id":"node-015","status":"confirmed","event_id":"54b373381aa2c824"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T22:07:10Z","title":"Does periodic review lead back to actual task work?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135"],"tags":["display-record-103"],"result_id":"node-025","node_kind":"question","status":"exploring","event_id":"4f072e1840347d27"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T22:07:11Z","title":"Does periodic review lead back to actual task work · 观察 104","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135"],"tags":["display-record-104"],"result_id":"result-190","node_id":"node-025","status":"confirmed","confidence":1.0,"event_id":"bcfa679ecea34424"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T22:24:59Z","title":"Does periodic review lead back to actual task work · 观察 105","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135","evidence:sample-136","evidence:sample-137"],"tags":["display-record-105"],"result_id":"result-190","node_id":"node-025","status":"confirmed","confidence":1.0,"event_id":"e61b7c872d50bc46"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T01:26:48Z","title":"Can online evaluation avoid starvation without disclosing offline scores?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-106"],"result_id":"node-026","node_kind":"question","status":"open","event_id":"6d107331a023e7f3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T01:26:48Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 107","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-138","evidence:sample-139"],"tags":["display-record-107"],"result_id":"result-191","node_id":"node-026","status":"confirmed","event_id":"c7ca710aa7d7d9f8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T01:46:00Z","title":"Does matched continuation reproduce an earlier slowdown?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-108"],"result_id":"node-027","node_kind":"question","status":"open","event_id":"22edd72e1ae3cb7b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T01:46:00Z","title":"Does matched continuation reproduce an earlier slowdown · 观察 109","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-140","evidence:sample-141"],"tags":["display-record-109"],"result_id":"result-192","node_id":"node-027","status":"tentative","event_id":"0aa2b239bb1a4ff2"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T02:11:51Z","title":"Can durable evidence links grow without expanding every Turn packet?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-110"],"result_id":"node-028","node_kind":"question","status":"open","event_id":"e49130ad6a5ec5e9"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T02:11:51Z","title":"Can durable evidence links grow without expanding every Turn packet · 观察 111","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-142","evidence:sample-143","evidence:sample-144"],"tags":["display-record-111"],"result_id":"result-193","node_id":"node-028","status":"confirmed","event_id":"6385d3d9a52c114f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T02:56:36Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 112","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-145","evidence:sample-146","evidence:sample-147"],"tags":["display-record-112"],"result_id":"result-194","node_id":"node-026","status":"confirmed","event_id":"2e4912701a7c9e51"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T03:06:26Z","title":"Can durable evidence links grow without expanding every Turn packet · 观察 113","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-148","evidence:sample-143","evidence:sample-149","evidence:sample-150"],"tags":["display-record-113"],"result_id":"result-195","node_id":"node-028","status":"confirmed","event_id":"b9e5ade460a0ad38"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T03:42:00Z","title":"Can admission distinguish shared ceilings from exclusive reservations?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-114"],"result_id":"node-029","node_kind":"question","status":"open","event_id":"22fadcc39db00f3c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T03:42:00Z","title":"Can admission distinguish shared ceilings from exclusive reservations · 观察 115","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-151","evidence:sample-152","evidence:sample-146","evidence:sample-153"],"tags":["display-record-115"],"result_id":"result-196","node_id":"node-029","status":"tentative","event_id":"1351da68f4cf90cc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T05:22:02Z","title":"EdgeBench · 长程研究与证据积累 · 观察 116","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-154","evidence:sample-155","evidence:sample-156"],"tags":["display-record-116"],"result_id":"result-197","node_id":"node-001","status":"confirmed","event_id":"e19b0ec238e459ca"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T07:16:42Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 117","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-157"],"tags":["display-record-117"],"result_id":"result-198","node_id":"node-026","status":"confirmed","event_id":"53613f3c578d55e8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T07:34:26Z","title":"Does matched continuation reproduce an earlier slowdown · 观察 118","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-118"],"result_id":"result-199","node_id":"node-027","status":"tentative","event_id":"2ef61475b98a9855"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T07:36:55Z","title":"Does a slowdown persist at a later matched checkpoint?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-119"],"result_id":"node-030","node_kind":"question","status":"exploring","parent_id":"node-027","event_id":"d650745978dd3c7e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T07:38:09Z","title":"Does a slowdown persist at a later matched checkpoint · 观察 120","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-120"],"supersedes":"result-199","result_id":"result-200","node_id":"node-030","status":"tentative","event_id":"cbac3d3f61cd9ad1"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T07:38:10Z","title":"Does matched continuation reproduce an earlier slowdown · 观察 121","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"来源将此观察标为反驳;保留在历史中,避免只展示确认记录。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-121"],"result_id":"result-199","node_id":"node-027","status":"refuted","event_id":"104eb7fa5587d05c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T08:00:24Z","title":"Does winner-only feedback reach the model and inform its next action?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-122"],"result_id":"node-031","node_kind":"question","status":"open","event_id":"3f4e4f5686573103"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T08:00:24Z","title":"Does winner-only feedback reach the model and inform its next action · 观察 123","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-159","evidence:sample-160","evidence:sample-161"],"tags":["display-record-123"],"result_id":"result-201","node_id":"node-031","status":"confirmed","event_id":"6d22b9bb1508fe6a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T08:21:15Z","title":"Can inherited signal handling prevent a requested emergency stop?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-124"],"result_id":"node-032","node_kind":"question","status":"open","event_id":"aa2cd88621ca00da"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T08:21:15Z","title":"Can inherited signal handling prevent a requested emergency stop · 观察 125","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-162","evidence:sample-163"],"tags":["display-record-125"],"result_id":"result-202","node_id":"node-032","status":"confirmed","event_id":"2b173906bd237931"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T08:41:38Z","title":"Can launch-time signal repair restore selective cancellation?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-126"],"result_id":"node-033","node_kind":"question","status":"open","event_id":"9533dd7c3959d111"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T08:41:38Z","title":"Can launch-time signal repair restore selective cancellation · 观察 127","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-164"],"tags":["display-record-127"],"result_id":"result-203","node_id":"node-033","status":"confirmed","event_id":"109cf29bc5b752ee"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T08:53:19Z","title":"Does downstream validation explain a long pause in task progress?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-128"],"result_id":"node-034","node_kind":"question","status":"open","event_id":"feaddbba672e4577"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T08:53:19Z","title":"Does downstream validation explain a long pause in task progress · 观察 129","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-165","evidence:sample-166","evidence:sample-167"],"tags":["display-record-129"],"result_id":"result-204","node_id":"node-034","status":"confirmed","event_id":"49c4fda1f0a3ba55"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T09:03:31Z","title":"Can a slow compatible launcher be mistaken for an unavailable runtime?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-130"],"result_id":"node-035","node_kind":"question","status":"open","event_id":"69916d926f7749ab"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T09:03:31Z","title":"Can a slow compatible launcher be mistaken for an unavailable runtime · 观察 131","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-168","evidence:sample-169","evidence:sample-170"],"tags":["display-record-131"],"result_id":"result-205","node_id":"node-035","status":"confirmed","event_id":"0f0a8d32c2202686"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T09:31:51Z","title":"Can startup recovery retain precise failures and clean up owned processes?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-132"],"result_id":"node-036","node_kind":"question","status":"open","event_id":"86d0e55d68f3a613"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T09:31:51Z","title":"Can startup recovery retain precise failures and clean up owned processes · 观察 133","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-171","evidence:sample-172","evidence:sample-173","evidence:sample-174"],"tags":["display-record-133"],"result_id":"result-206","node_id":"node-036","status":"confirmed","event_id":"d6fc4d701b7a865f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T09:49:39Z","title":"Does work resume after downstream builds finish?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-134"],"result_id":"node-037","node_kind":"question","status":"open","event_id":"2296dab36653b150"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T09:49:39Z","title":"Does work resume after downstream builds finish · 观察 135","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-175","evidence:sample-176","evidence:sample-177"],"tags":["display-record-135"],"result_id":"result-207","node_id":"node-037","status":"confirmed","event_id":"b5bd010fd21b9bda"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T10:16:42Z","title":"Can diagnostics preserve recovery when a later startup probe fails?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-136"],"result_id":"node-038","node_kind":"question","status":"open","event_id":"e421c1be23f09d6d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T10:16:42Z","title":"Can diagnostics preserve recovery when a later startup probe fails · 观察 137","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-178","evidence:sample-179","evidence:sample-180","evidence:sample-181"],"tags":["display-record-137"],"result_id":"result-208","node_id":"node-038","status":"confirmed","event_id":"dd96e236c412c2b5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T10:28:45Z","title":"Can task completion lag despite higher observed token throughput?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-138"],"result_id":"node-039","node_kind":"question","status":"open","event_id":"a4934a62ffd7001c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T10:28:45Z","title":"Can task completion lag despite higher observed token throughput · 观察 139","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-182","evidence:sample-183","evidence:sample-184"],"tags":["display-record-139"],"result_id":"result-209","node_id":"node-039","status":"confirmed","event_id":"c48c4eaa221529f7"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T11:02:49Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 140","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-185","evidence:sample-186","evidence:sample-187"],"tags":["display-record-140"],"result_id":"result-210","node_id":"node-004","status":"confirmed","confidence":0.95,"event_id":"cf35cae9684f70d3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T11:02:50Z","title":"既有知识初始化后,为何仍需验证候选质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002","evidence:sample-059"],"tags":["display-record-141"],"result_id":"node-004","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"ebded3214a766def"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T11:25:14Z","title":"Does periodic review preserve acceptance and lead to a tested route · 观察 142","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-188","evidence:sample-189"],"tags":["display-record-142"],"result_id":"result-211","node_id":"node-015","status":"confirmed","confidence":0.98,"event_id":"8cf8399d9d2a59ac"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T11:25:15Z","title":"Does periodic review preserve acceptance and lead to a tested route?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-143"],"result_id":"node-015","node_kind":"question","status":"open","event_id":"5fc3c00c0befe3dc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T11:44:52Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 144","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-190","evidence:sample-191","evidence:sample-188"],"tags":["display-record-144"],"result_id":"result-212","node_id":"node-014","status":"confirmed","event_id":"a6eb26cb5f637009"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T11:46:04Z","title":"Do cumulative counters include context-compaction requests?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-190","evidence:sample-191"],"tags":["display-record-145"],"result_id":"node-040","node_kind":"question","status":"resolved","parent_id":"node-014","event_id":"748bbaefc98b9ba2"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T11:46:04Z","title":"Do cumulative counters include context-compaction requests · 观察 146","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-190","evidence:sample-191"],"tags":["display-record-146"],"result_id":"result-212","node_id":"node-040","status":"confirmed","confidence":0.99,"event_id":"dae476162e343b6b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T12:01:20Z","title":"Can inclusive accounting explain an observed throughput difference?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-147"],"result_id":"node-041","node_kind":"question","status":"open","event_id":"e55fb342b53c159d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T12:01:20Z","title":"Can inclusive accounting explain an observed throughput difference · 观察 148","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-192","evidence:sample-193"],"tags":["display-record-148"],"result_id":"result-213","node_id":"node-041","status":"confirmed","event_id":"6fc8d363311479ad"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T12:18:39Z","title":"What can matched runs establish about recorded cost and validity?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-149"],"result_id":"node-042","node_kind":"question","status":"open","event_id":"377554a99180855d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T12:18:39Z","title":"What can matched runs establish about recorded cost and validity · 观察 150","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-194","evidence:sample-195"],"tags":["display-record-150"],"result_id":"result-214","node_id":"node-042","status":"confirmed","event_id":"96343d2afe266b79"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T12:52:24Z","title":"What can matched runs establish about recorded cost and validity · 观察 151","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-196","evidence:sample-197"],"tags":["display-record-151"],"result_id":"result-215","node_id":"node-042","status":"confirmed","event_id":"e3431d6a30e58086"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T13:08:37Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 152","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-198","evidence:sample-199","evidence:sample-200"],"tags":["display-record-152"],"result_id":"result-216","node_id":"node-026","status":"confirmed","event_id":"5011751c4d0cd10b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T14:32:00Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 153","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-201","evidence:sample-202","evidence:sample-203"],"tags":["display-record-153"],"result_id":"result-217","node_id":"node-026","status":"confirmed","event_id":"9e1d7be285a67419"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T15:31:54Z","title":"Can dependency replay distinguish valid completion from changed definitions?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-154"],"result_id":"node-043","node_kind":"question","status":"open","event_id":"7d78bb2f594779f4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T15:31:54Z","title":"Can dependency replay distinguish valid completion from changed definitions · 观察 155","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-204","evidence:sample-205","evidence:sample-206"],"tags":["display-record-155"],"result_id":"result-218","node_id":"node-043","status":"confirmed","event_id":"4b272452c219a1d0"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T15:47:25Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 156","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-207","evidence:sample-208","evidence:sample-209","evidence:sample-210"],"tags":["display-record-156"],"result_id":"result-219","node_id":"node-026","status":"confirmed","event_id":"5fe0367989b5b871"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T16:03:26Z","title":"Can dependency replay distinguish valid completion from changed definitions · 观察 157","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-211","evidence:sample-212","evidence:sample-213"],"tags":["display-record-157"],"result_id":"result-220","node_id":"node-043","status":"confirmed","event_id":"0e28190467dac439"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T16:20:00Z","title":"Can dependency replay distinguish valid completion from changed definitions · 观察 158","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-214","evidence:sample-215","evidence:sample-216"],"tags":["display-record-158"],"result_id":"result-221","node_id":"node-043","status":"confirmed","event_id":"9152a88878329d27"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T16:36:48Z","title":"What can matched runs establish about recorded cost and validity · 观察 159","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-217","evidence:sample-218","evidence:sample-219"],"tags":["display-record-159"],"result_id":"result-222","node_id":"node-042","status":"confirmed","event_id":"0a2c7e11e5ee55c9"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T16:54:04Z","title":"What can matched runs establish about recorded cost and validity · 观察 160","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-220","evidence:sample-221","evidence:sample-222"],"tags":["display-record-160"],"result_id":"result-223","node_id":"node-042","status":"confirmed","event_id":"ca79720b2e2fec11"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T17:13:08Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 161","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-223","evidence:sample-224","evidence:sample-225","evidence:sample-226"],"tags":["display-record-161"],"result_id":"result-224","node_id":"node-026","status":"confirmed","event_id":"4e6be9d5202bea6c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T17:37:02Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 162","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-227","evidence:sample-228","evidence:sample-229"],"tags":["display-record-162"],"result_id":"result-225","node_id":"node-026","status":"confirmed","event_id":"d8da0601b17617cf"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T18:47:34Z","title":"Can process supervision prevent orphaned children exhausting the runtime?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-163"],"result_id":"node-044","node_kind":"question","status":"open","event_id":"55398795a8e0d09f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T18:47:34Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 164","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-230","evidence:sample-231","evidence:sample-232","evidence:sample-233"],"tags":["display-record-164"],"result_id":"result-226","node_id":"node-044","status":"confirmed","event_id":"c6afafe8832eca77"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T19:18:47Z","title":"Can a usage opt-out survive shell environment filtering?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-165"],"result_id":"node-045","node_kind":"question","status":"open","event_id":"6bda2102f6069271"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T19:18:47Z","title":"Can a usage opt-out survive shell environment filtering · 观察 166","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-234","evidence:sample-235"],"tags":["display-record-166"],"result_id":"result-227","node_id":"node-045","status":"confirmed","event_id":"0d5e5ff988adc959"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T20:11:09Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 167","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-236","evidence:sample-237","evidence:sample-238","evidence:sample-239"],"tags":["display-record-167"],"result_id":"result-228","node_id":"node-044","status":"confirmed","event_id":"141a9fdbca907434"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T20:15:32Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 168","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-236","evidence:sample-237","evidence:sample-238","evidence:sample-239"],"tags":["display-record-168"],"result_id":"result-228","node_id":"node-044","status":"confirmed","event_id":"c43bdbea5acbc60c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T20:20:51Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 169","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-236","evidence:sample-237","evidence:sample-238","evidence:sample-239"],"tags":["display-record-169"],"result_id":"result-228","node_id":"node-044","status":"confirmed","event_id":"dc78eb1359e3b138"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T23:30:13Z","title":"Does evaluation completion imply a valid scored point?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-170"],"result_id":"node-046","node_kind":"question","status":"open","event_id":"2a3334f0e771448b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T23:30:13Z","title":"Does evaluation completion imply a valid scored point · 观察 171","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-240","evidence:sample-241"],"tags":["display-record-171"],"result_id":"result-229","node_id":"node-046","status":"confirmed","event_id":"b87c9187960f7224"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T23:55:14Z","title":"Does a native score difference represent the same additional work?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-242"],"tags":["display-record-172"],"result_id":"node-047","node_kind":"question","status":"open","parent_id":"node-001","event_id":"d4e9aea5b034a41d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T23:55:14Z","title":"Does a native score difference represent the same additional work · 观察 173","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-242","evidence:sample-243","evidence:sample-244"],"tags":["display-record-173"],"result_id":"result-230","node_id":"node-047","status":"confirmed","event_id":"c3698ddf2d389ac4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T01:00:32Z","title":"Can complete winner feedback reach an Agent without granting a submission route?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-174"],"result_id":"node-048","node_kind":"question","status":"open","event_id":"c820655e55b861bd"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T01:00:32Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 175","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-245","evidence:sample-246"],"tags":["display-record-175"],"result_id":"result-231","node_id":"node-048","status":"confirmed","event_id":"e3331d8d01e3aa6c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T02:03:41Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 176","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-247","evidence:sample-248"],"tags":["display-record-176"],"result_id":"result-232","node_id":"node-048","status":"confirmed","event_id":"9b76a73e9e7eb75d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T02:38:14Z","title":"Can compact task inventories retain conditional work obligations?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-249","evidence:sample-250"],"tags":["display-record-177"],"result_id":"node-049","node_kind":"question","status":"open","event_id":"f464729bd23c14eb"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T02:43:21Z","title":"Can compact task inventories retain conditional work obligations · 观察 178","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-251","evidence:sample-250","evidence:sample-249"],"tags":["display-record-178"],"result_id":"result-233","node_id":"node-049","status":"confirmed","event_id":"a4474bc5aa51b20d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:14:51Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 179","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-252"],"tags":["display-record-179"],"result_id":"result-234","node_id":"node-048","status":"confirmed","event_id":"e9ba692cd42265af"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:15:47Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 180","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-252"],"tags":["display-record-180"],"result_id":"result-234","node_id":"node-048","status":"confirmed","event_id":"37d2331fe0c716f8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:22:02Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 181","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-252"],"tags":["display-record-181"],"result_id":"result-234","node_id":"node-048","status":"confirmed","event_id":"ee48fea4afa9bb12"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T07:26:15Z","title":"Where are exact planning inputs still hard to discover?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-182"],"result_id":"node-050","node_kind":"question","status":"open","event_id":"80743fa31e29c240"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:26:15Z","title":"Where are exact planning inputs still hard to discover · 观察 183","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-253","evidence:sample-254"],"tags":["display-record-183"],"result_id":"result-235","node_id":"node-050","status":"confirmed","event_id":"9260848052f35c15"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T07:42:32Z","title":"Can typed authoring remove first-settlement input gaps without weakening authority?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-184"],"result_id":"node-051","node_kind":"question","status":"open","event_id":"9a1b13647aa2b22f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:42:32Z","title":"Can typed authoring remove first-settlement input gaps without weakening authority · 观察 185","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-255","evidence:sample-256","evidence:sample-257","evidence:sample-258"],"tags":["display-record-185"],"result_id":"result-236","node_id":"node-051","status":"confirmed","event_id":"10ed2f98b39c2b1b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T07:55:51Z","title":"Do complete native reports inform work across different execution modes?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-186"],"result_id":"node-052","node_kind":"question","status":"open","event_id":"5a9ae8e655f5c3b4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:55:51Z","title":"Do complete native reports inform work across different execution modes · 观察 187","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-259","evidence:sample-260"],"tags":["display-record-187"],"result_id":"result-237","node_id":"node-052","status":"confirmed","event_id":"fe89a28a1bcc71d0"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T08:14:57Z","title":"Can typed authoring remove first-settlement input gaps without weakening authority · 观察 188","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-261","evidence:sample-262","evidence:sample-263"],"tags":["display-record-188"],"result_id":"result-238","node_id":"node-051","status":"confirmed","event_id":"be31685646c03448"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T09:27:49Z","title":"Which parts of periodic review are research and which are repeated recovery?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-189"],"result_id":"node-053","node_kind":"question","status":"open","event_id":"911065c80b746fb1"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T09:27:49Z","title":"Which parts of periodic review are research and which are repeated recovery · 观察 190","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-264","evidence:sample-265","evidence:sample-266"],"tags":["display-record-190"],"result_id":"result-239","node_id":"node-053","status":"tentative","event_id":"e0f9557f034c235a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T09:46:34Z","title":"Does a new-best notification identify a better candidate or measurement variation?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-191"],"result_id":"node-054","node_kind":"question","status":"open","event_id":"84b3f76970b33ab3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T09:46:34Z","title":"Does a new-best notification identify a better candidate or measurement variation · 观察 192","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-267","evidence:sample-268","evidence:sample-269"],"tags":["display-record-192"],"result_id":"result-240","node_id":"node-054","status":"tentative","event_id":"1bbe80002e56aaaf"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T09:56:50Z","title":"Does missing winner feedback imply missing evaluation opportunities?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-193"],"result_id":"node-055","node_kind":"question","status":"open","event_id":"89a4fbf893da8230"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T09:56:50Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 194","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-270","evidence:sample-271","evidence:sample-272"],"tags":["display-record-194"],"result_id":"result-241","node_id":"node-055","status":"tentative","event_id":"9eb840e4aa413d82"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T11:05:42Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 195","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-273","evidence:sample-274","evidence:sample-275"],"tags":["display-record-195"],"result_id":"result-242","node_id":"node-055","status":"tentative","event_id":"72d759edc3c91053"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T11:06:41Z","title":"Does missing winner feedback imply missing evaluation opportunities?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-196"],"result_id":"node-055","node_kind":"question","status":"open","event_id":"a93fc65e9b189bea"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T11:06:42Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 197","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-273","evidence:sample-274","evidence:sample-275"],"tags":["display-record-197"],"result_id":"result-242","node_id":"node-055","status":"tentative","event_id":"5ee4ce919bb80d6e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T17:01:22Z","title":"平台期中,局部研究是否转为实际采用?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-198"],"result_id":"node-056","node_kind":"question","status":"open","event_id":"3548027f839009eb"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T17:01:22Z","title":"平台期中,局部研究是否转为实际采用 · 观察 199","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-276","evidence:sample-277","evidence:sample-278"],"tags":["display-record-199"],"result_id":"result-243","node_id":"node-056","status":"tentative","event_id":"3bad7c1afe4ceaff"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T17:24:15Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 200","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-279","evidence:sample-280","evidence:sample-281"],"tags":["display-record-200"],"result_id":"result-244","node_id":"node-026","status":"confirmed","event_id":"9bf687a5c72b9582"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T17:55:36Z","title":"窄条件去重能否减少重复结算的恢复成本?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-201"],"result_id":"node-057","node_kind":"question","status":"open","event_id":"d236cb506ad94da8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T17:55:36Z","title":"窄条件去重能否减少重复结算的恢复成本 · 观察 202","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-282"],"tags":["display-record-202"],"result_id":"result-245","node_id":"node-057","status":"tentative","event_id":"6f48da944d118e43"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T18:25:03Z","title":"窄条件去重能否减少重复结算的恢复成本 · 观察 203","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-283","evidence:sample-284","evidence:sample-285"],"tags":["display-record-203"],"result_id":"result-246","node_id":"node-057","status":"tentative","event_id":"b60c867dc81900c5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T18:51:13Z","title":"平台期中,局部研究是否转为实际采用 · 观察 204","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-286","evidence:sample-287"],"tags":["display-record-204"],"result_id":"result-247","node_id":"node-056","status":"tentative","event_id":"d2068ca006682227"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T18:53:07Z","title":"局部研究、提交采用与回退是否引用同一份证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-286"],"tags":["display-record-205"],"result_id":"node-058","node_kind":"question","status":"exploring","event_id":"792d939fedc0083b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T18:53:07Z","title":"局部研究、提交采用与回退是否引用同一份证据 · 观察 206","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-286","evidence:sample-287"],"tags":["display-record-206"],"result_id":"result-247","node_id":"node-058","status":"tentative","event_id":"61264bb5d06c4f14"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T18:53:52Z","title":"局部研究、提交采用与回退是否引用同一份证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-286"],"tags":["display-record-207"],"result_id":"node-058","node_kind":"question","status":"exploring","parent_id":"node-056","event_id":"fd001d2c6589d3b9"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T20:46:27Z","title":"Can admission distinguish shared ceilings from exclusive reservations · 观察 208","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-288","evidence:sample-289","evidence:sample-290"],"tags":["display-record-208"],"result_id":"result-248","node_id":"node-029","status":"tentative","event_id":"4777b2d2ce35d9d4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T20:48:21Z","title":"Can selective native cancellation remain reliable across concurrent workers?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-288"],"tags":["display-record-209"],"result_id":"node-059","node_kind":"question","status":"exploring","event_id":"957d6953e5b3773a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T20:49:06Z","title":"Can selective native cancellation remain reliable across concurrent workers · 观察 210","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-001","evidence_refs":["evidence:sample-288","evidence:sample-289","evidence:sample-290"],"tags":["display-record-210"],"result_id":"result-248","node_id":"node-059","status":"confirmed","event_id":"0c04bd01395aeead"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T23:32:15Z","title":"平台期中,局部研究是否转为实际采用 · 观察 211","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-291","evidence:sample-292"],"tags":["display-record-211"],"result_id":"result-249","node_id":"node-056","status":"tentative","event_id":"c62130327cdee6ec"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T23:34:08Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 212","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-291","evidence:sample-292"],"tags":["display-record-212"],"result_id":"result-249","node_id":"node-055","status":"tentative","event_id":"3e82eb09d021457a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T03:19:40Z","title":"冷却窗口能否保证跨重启与排队的评测机会?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-213"],"result_id":"node-060","node_kind":"question","status":"open","event_id":"5d75e49c40465825"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T03:19:40Z","title":"冷却窗口能否保证跨重启与排队的评测机会 · 观察 214","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-293","evidence:sample-294"],"tags":["display-record-214"],"result_id":"result-250","node_id":"node-060","status":"confirmed","event_id":"6175f0a42786d26f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T03:32:06Z","title":"冷却窗口能否保证跨重启与排队的评测机会 · 观察 215","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-295","evidence:sample-296"],"tags":["display-record-215"],"result_id":"result-251","node_id":"node-060","status":"confirmed","event_id":"31c7629cf64897b5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T04:59:09Z","title":"关联尚未记录的问题 · 观察 216","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-297"],"tags":["display-record-216"],"result_id":"result-252","status":"confirmed","confidence":0.95,"event_id":"edd0488b9d6055e6"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T05:39:57Z","title":"关联尚未记录的问题 · 观察 217","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-298","evidence:sample-299"],"tags":["display-record-217"],"result_id":"result-253","status":"confirmed","confidence":0.95,"event_id":"8a36b23b117f0355"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T06:24:05Z","title":"候选采用、回退与稀疏反馈如何共同影响停滞?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-218"],"result_id":"node-061","node_kind":"question","status":"open","event_id":"ee523c01b65f69ab"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T06:24:05Z","title":"候选采用、回退与稀疏反馈如何共同影响停滞 · 观察 219","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-300","evidence:sample-301"],"tags":["display-record-219"],"result_id":"result-254","node_id":"node-061","status":"confirmed","event_id":"42eb1eebbf72d80a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T06:41:24Z","title":"总分相同是否掩盖了组件变化?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-220"],"result_id":"node-062","node_kind":"question","status":"open","event_id":"ca48654442b883fb"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T06:41:24Z","title":"总分相同是否掩盖了组件变化 · 观察 221","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-302","evidence:sample-303"],"tags":["display-record-221"],"result_id":"result-255","node_id":"node-062","status":"confirmed","event_id":"27cae28acb5a7922"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T06:52:56Z","title":"周期重规划实际占用了多少研究时间?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-222"],"result_id":"node-063","node_kind":"question","status":"open","event_id":"bb6e2c8d7229a603"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T06:52:56Z","title":"周期重规划实际占用了多少研究时间 · 观察 223","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-304","evidence:sample-305"],"tags":["display-record-223"],"result_id":"result-256","node_id":"node-063","status":"tentative","event_id":"d2a9707a8dc2b647"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T07:06:48Z","title":"持续采用候选时,哪些退步不会触发最佳结果通知?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-224"],"result_id":"node-064","node_kind":"question","status":"open","event_id":"48bc8e9512112519"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T07:06:48Z","title":"持续采用候选时,哪些退步不会触发最佳结果通知 · 观察 225","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-306","evidence:sample-307"],"tags":["display-record-225"],"result_id":"result-257","node_id":"node-064","status":"tentative","event_id":"dfc21e2f876096dc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T07:16:49Z","title":"同一提交重复评测的波动应如何与候选变化区分?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-226"],"result_id":"node-065","node_kind":"question","status":"open","event_id":"922b133593973557"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T07:16:49Z","title":"同一提交重复评测的波动应如何与候选变化区分 · 观察 227","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-308","evidence:sample-309"],"tags":["display-record-227"],"result_id":"result-258","node_id":"node-065","status":"tentative","event_id":"e851a84a95941931"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T07:29:55Z","title":"新最佳信号能否区分质量变化与计时波动?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-228"],"result_id":"node-066","node_kind":"question","status":"open","event_id":"9fbc2b950ee9f1ac"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T07:29:55Z","title":"新最佳信号能否区分质量变化与计时波动 · 观察 229","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-310","evidence:sample-311"],"tags":["display-record-229"],"result_id":"result-259","node_id":"node-066","status":"tentative","event_id":"50359e40e9b42017"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T07:57:14Z","title":"完整反馈能否帮助诊断候选筛选中的停滞?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-230"],"result_id":"node-067","node_kind":"question","status":"open","event_id":"121819a2b8d9f96f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T07:57:14Z","title":"完整反馈能否帮助诊断候选筛选中的停滞 · 观察 231","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-312","evidence:sample-313"],"tags":["display-record-231"],"result_id":"result-260","node_id":"node-067","status":"tentative","event_id":"8705930627adf940"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T08:09:41Z","title":"只给总分是否遗漏了长程研究所需的诊断信息?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-232"],"result_id":"node-068","node_kind":"question","status":"open","event_id":"211ddd5dabbbebf6"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T08:09:41Z","title":"只给总分是否遗漏了长程研究所需的诊断信息 · 观察 233","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-314","evidence:sample-315"],"tags":["display-record-233"],"result_id":"result-261","node_id":"node-068","status":"tentative","event_id":"7bd32f2725119b37"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T10:37:22Z","title":"周期重规划实际占用了多少研究时间?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-234"],"result_id":"node-069","node_kind":"question","status":"open","event_id":"a3a86e54153dfe74"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T10:37:22Z","title":"周期重规划实际占用了多少研究时间 · 观察 235","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-316","evidence:sample-317"],"tags":["display-record-235"],"result_id":"result-262","node_id":"node-069","status":"tentative","event_id":"9fa6b29e6017f80d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T10:48:22Z","title":"冷却窗口能否保证跨重启与排队的评测机会 · 观察 236","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-318","evidence:sample-319"],"tags":["display-record-236"],"result_id":"result-263","node_id":"node-060","status":"confirmed","event_id":"63829a8b86cf1957"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T12:00:50Z","title":"候选覆盖条件是否阻止了有价值的提交?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-237"],"result_id":"node-070","node_kind":"question","status":"open","event_id":"cf813d1c835da2ec"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T12:00:50Z","title":"候选覆盖条件是否阻止了有价值的提交 · 观察 238","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-320","evidence:sample-321"],"tags":["display-record-238"],"result_id":"result-264","node_id":"node-070","status":"tentative","event_id":"81f2821608cf480d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T12:17:52Z","title":"分组上限与原标识恢复能否保留各组首次机会?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-239"],"result_id":"node-071","node_kind":"question","status":"open","event_id":"48c38cf1fcc3c41e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T12:17:52Z","title":"分组上限与原标识恢复能否保留各组首次机会 · 观察 240","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-322","evidence:sample-323"],"tags":["display-record-240"],"result_id":"result-265","node_id":"node-071","status":"confirmed","event_id":"1603e38b57d4e5c2"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T12:32:44Z","title":"代理指标改善后,真实任务收益为何仍可能未知?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-241"],"result_id":"node-072","node_kind":"question","status":"open","event_id":"c36226f0fbd55384"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T12:32:44Z","title":"代理指标改善后,真实任务收益为何仍可能未知 · 观察 242","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-324","evidence:sample-325"],"tags":["display-record-242"],"result_id":"result-266","node_id":"node-072","status":"tentative","event_id":"b5c0ae2ae1aec205"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T12:43:43Z","title":"评测次数相同是否意味着源码暴露范围相同?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-243"],"result_id":"node-073","node_kind":"question","status":"open","event_id":"538ed73d96cf8ba1"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T12:43:43Z","title":"评测次数相同是否意味着源码暴露范围相同 · 观察 244","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-326","evidence:sample-327"],"tags":["display-record-244"],"result_id":"result-267","node_id":"node-073","status":"confirmed","event_id":"5cc8b8032afddc09"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T13:01:45Z","title":"持续采用候选却无新高,是否足以证明质量平台?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-245"],"result_id":"node-074","node_kind":"question","status":"open","event_id":"b1dc659b66dc6a18"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T13:01:45Z","title":"持续采用候选却无新高,是否足以证明质量平台 · 观察 246","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-328","evidence:sample-329","evidence:sample-326","evidence:sample-320"],"tags":["display-record-246"],"result_id":"result-268","node_id":"node-074","status":"confirmed","event_id":"834791d2a8cd992b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T14:30:16Z","title":"局部占位符数量为何不能代替原生验证?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-247"],"result_id":"node-075","node_kind":"question","status":"open","event_id":"ad738c6688b57b8f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T14:30:16Z","title":"局部占位符数量为何不能代替原生验证 · 观察 248","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-330","evidence:sample-331","evidence:sample-332","evidence:sample-333"],"tags":["display-record-248"],"result_id":"result-269","node_id":"node-075","status":"tentative","event_id":"8f24a3b8d393d5ef"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T16:27:25Z","title":"阶段工作为何可能在复盘前正常结束?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-249"],"result_id":"node-076","node_kind":"question","status":"open","event_id":"c29609d6a930e94b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T16:27:25Z","title":"阶段工作为何可能在复盘前正常结束 · 观察 250","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-334","evidence:sample-335","evidence:sample-336"],"tags":["display-record-250"],"result_id":"result-270","node_id":"node-076","status":"confirmed","event_id":"979db136baff727e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T16:38:33Z","title":"版本更新是否真的影响正在运行的研究?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-251"],"result_id":"node-077","node_kind":"question","status":"open","event_id":"390e5a7cbc8a530d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T16:38:33Z","title":"版本更新是否真的影响正在运行的研究 · 观察 252","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-337","evidence:sample-338","evidence:sample-339"],"tags":["display-record-252"],"result_id":"result-271","node_id":"node-077","status":"confirmed","event_id":"609fc2e5c59dfb99"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T17:47:51Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 253","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-340","evidence:sample-341","evidence:sample-342","evidence:sample-343"],"tags":["display-record-253"],"result_id":"result-272","node_id":"node-014","status":"confirmed","event_id":"d810f9aaa5b787ce"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T17:48:56Z","title":"Native closeout: distinguish tool latency from interaction and recovery cost","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-342"],"tags":["display-record-254"],"result_id":"node-078","node_kind":"question","status":"exploring","event_id":"e8e424a4db7a6a8a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T17:48:56Z","title":"Native closeout: distinguish tool latency from interaction and recovery cost · 观察 255","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-342","evidence:sample-341"],"tags":["display-record-255"],"result_id":"result-272","node_id":"node-078","status":"confirmed","event_id":"549392cad9f85898"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T18:09:04Z","title":"阶段完成后,同一 Turn 的恢复是否保留正确身份?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-256"],"result_id":"node-079","node_kind":"question","status":"open","event_id":"0ff9503b93a55b34"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T18:09:04Z","title":"阶段完成后,同一 Turn 的恢复是否保留正确身份 · 观察 257","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-344","evidence:sample-345","evidence:sample-346","evidence:sample-343"],"tags":["display-record-257"],"result_id":"result-273","node_id":"node-079","status":"confirmed","event_id":"814ecdc4683c1016"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T20:46:51Z","title":"原生总分下降是否必然代表分类质量退步?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-258"],"result_id":"node-080","node_kind":"question","status":"open","event_id":"580c23b620f8acb9"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T20:46:51Z","title":"原生总分下降是否必然代表分类质量退步 · 观察 259","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-347","evidence:sample-348","evidence:sample-349","evidence:sample-350"],"tags":["display-record-259"],"result_id":"result-274","node_id":"node-080","status":"confirmed","event_id":"af97d5a6f7070efe"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T21:06:55Z","title":"完整反馈是否用于候选恢复与后续新工作?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-260"],"result_id":"node-081","node_kind":"question","status":"open","event_id":"9b18388f39f3894d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T21:06:55Z","title":"完整反馈是否用于候选恢复与后续新工作 · 观察 261","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-351","evidence:sample-352","evidence:sample-353","evidence:sample-354"],"tags":["display-record-261"],"result_id":"result-275","node_id":"node-081","status":"confirmed","event_id":"2637a04252784326"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T21:25:56Z","title":"周期复盘是否形成完整路径闭环并接回研究?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-262"],"result_id":"node-082","node_kind":"question","status":"open","event_id":"ecdffa0c11b9dee4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T21:25:56Z","title":"周期复盘是否形成完整路径闭环并接回研究 · 观察 263","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-355","evidence:sample-356","evidence:sample-357","evidence:sample-358"],"tags":["display-record-263"],"result_id":"result-276","node_id":"node-082","status":"confirmed","event_id":"43d4a6ee072c16c4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T21:48:17Z","title":"单个监控读取失败是否可能误触整批取消?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-264"],"result_id":"node-083","node_kind":"question","status":"open","event_id":"b4617a9740eeb5e8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T21:48:17Z","title":"单个监控读取失败是否可能误触整批取消 · 观察 265","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-359","evidence:sample-360","evidence:sample-361","evidence:sample-362"],"tags":["display-record-265"],"result_id":"result-277","node_id":"node-083","status":"confirmed","event_id":"b34d7412d6d39801"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T02:58:18Z","title":"新结果与负证据是否影响了下一轮候选选择?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-266"],"result_id":"node-084","node_kind":"question","status":"open","event_id":"1267fd210a83ac49"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T02:58:18Z","title":"新结果与负证据是否影响了下一轮候选选择 · 观察 267","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-363"],"tags":["display-record-267"],"result_id":"result-278","node_id":"node-084","status":"confirmed","event_id":"89d8572bfb233e51"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T03:30:58Z","title":"能力门槛的归属与收尾是否能被独立核验?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-268"],"result_id":"node-085","node_kind":"question","status":"open","event_id":"9ad90d89e8055bc3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T03:30:58Z","title":"能力门槛的归属与收尾是否能被独立核验 · 观察 269","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-364"],"tags":["display-record-269"],"result_id":"result-279","node_id":"node-085","status":"confirmed","event_id":"5c02050a1102302a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T03:56:22Z","title":"完整反馈是否支持按精确版本采用或恢复候选?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-270"],"result_id":"node-086","node_kind":"question","status":"open","event_id":"5b6b1fe80ff8c17a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T03:56:22Z","title":"完整反馈是否支持按精确版本采用或恢复候选 · 观察 271","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-365"],"tags":["display-record-271"],"result_id":"result-280","node_id":"node-086","status":"confirmed","event_id":"632b91879f463d2d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T04:38:02Z","title":"新结果与负证据是否影响了下一轮候选选择 · 观察 272","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-366"],"tags":["display-record-272"],"result_id":"result-281","node_id":"node-084","status":"confirmed","event_id":"08fa6c8c429efc29"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T04:39:58Z","title":"新结果与负证据是否影响了下一轮候选选择 · 观察 273","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-366"],"tags":["display-record-273"],"result_id":"result-281","node_id":"node-084","status":"confirmed","event_id":"2437baa128090892"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T05:02:21Z","title":"不同执行方式的原生质量与完整响应成本如何对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-274"],"result_id":"node-087","node_kind":"question","status":"open","event_id":"addcae87a098e643"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T05:02:21Z","title":"不同执行方式的原生质量与完整响应成本如何对照 · 观察 275","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-367","evidence:sample-366"],"tags":["display-record-275"],"result_id":"result-282","node_id":"node-087","status":"confirmed","event_id":"ffb0896b7a264c5e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T05:21:09Z","title":"不同执行方式的原生质量与完整响应成本如何对照 · 观察 276","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-368","evidence:sample-369","evidence:sample-367"],"tags":["display-record-276"],"result_id":"result-283","node_id":"node-087","status":"tentative","event_id":"e1cca3115468d5b5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T05:38:55Z","title":"完整反馈是否支持按精确版本采用或恢复候选 · 观察 277","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-370","evidence:sample-371","evidence:sample-365"],"tags":["display-record-277"],"result_id":"result-284","node_id":"node-086","status":"tentative","event_id":"d838399b57439a14"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T21:11:15Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-278"],"result_id":"node-088","node_kind":"question","status":"open","event_id":"139e7a0331b84a35"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T21:11:15Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支 · 观察 279","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-372","evidence:sample-373","evidence:sample-374"],"tags":["display-record-279"],"result_id":"result-285","node_id":"node-088","status":"confirmed","event_id":"e7eee7846a27f589"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T22:21:32Z","title":"封存是否拒绝移动中的来源与不完整产物?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-280"],"result_id":"node-089","node_kind":"question","status":"open","event_id":"143c9481694063b0"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T22:21:32Z","title":"封存是否拒绝移动中的来源与不完整产物 · 观察 281","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-375","evidence:sample-376","evidence:sample-377"],"tags":["display-record-281"],"result_id":"result-286","node_id":"node-089","status":"confirmed","event_id":"98b8116c29b1eb56"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T00:09:22Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支 · 观察 282","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-002","evidence_refs":["evidence:sample-378","evidence:sample-379"],"tags":["display-record-282"],"result_id":"result-287","node_id":"node-088","status":"confirmed","event_id":"59b9e3eb2b7623a8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T00:19:21Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支 · 观察 283","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-002","evidence_refs":["evidence:sample-380","evidence:sample-378"],"tags":["display-record-283"],"result_id":"result-287","node_id":"node-088","status":"confirmed","event_id":"9521f7bcbdfd9cde"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T03:29:10Z","title":"封存是否拒绝移动中的来源与不完整产物 · 观察 284","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-381","evidence:sample-382"],"tags":["display-record-284"],"result_id":"result-288","node_id":"node-089","status":"confirmed","event_id":"636e27c66fe8420f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T04:42:49Z","title":"Can isolated capture retain state without issuing new authority?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-285"],"result_id":"node-090","node_kind":"question","status":"open","event_id":"d2dc33ac24780b8e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T04:42:49Z","title":"Can isolated capture retain state without issuing new authority · 观察 286","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-383","evidence:sample-384"],"tags":["display-record-286"],"result_id":"result-289","node_id":"node-090","status":"confirmed","event_id":"7e7645cd38cb1865"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T05:29:13Z","title":"Can fresh registration preserve captured feedback opportunities?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-287"],"result_id":"node-091","node_kind":"question","status":"open","event_id":"f82a08d410f5d07c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T05:29:13Z","title":"Can fresh registration preserve captured feedback opportunities · 观察 288","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"来源将此观察标为反驳;保留在历史中,避免只展示确认记录。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-385","evidence:sample-386"],"tags":["display-record-288"],"result_id":"result-290","node_id":"node-091","status":"refuted","event_id":"26f8ba9d0eaa2a03"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T05:57:02Z","title":"Can optional capture failure remain separate from original task completion?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-289"],"result_id":"node-092","node_kind":"question","status":"open","event_id":"96373e48a91597cb"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T05:57:02Z","title":"Can optional capture failure remain separate from original task completion · 观察 290","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-387","evidence:sample-388"],"tags":["display-record-290"],"result_id":"result-291","node_id":"node-092","status":"confirmed","event_id":"498b4e27b241717a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T08:49:51Z","title":"Can a failed first store be replaced without mislabeling the original point?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-291"],"result_id":"node-093","node_kind":"question","status":"open","event_id":"d57c87425bd300c3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T08:49:51Z","title":"Can a failed first store be replaced without mislabeling the original point · 观察 292","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-389","evidence:sample-390","evidence:sample-391"],"tags":["display-record-292"],"result_id":"result-292","node_id":"node-093","status":"confirmed","event_id":"73fb5249e3a9616c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T09:23:35Z","title":"Can controller-owned transport preserve feedback opportunities across admission?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-293"],"result_id":"node-094","node_kind":"question","status":"open","event_id":"de5a5253d5efea29"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T09:23:35Z","title":"Can controller-owned transport preserve feedback opportunities across admission · 观察 294","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-392","evidence:sample-393","evidence:sample-394"],"tags":["display-record-294"],"result_id":"result-293","node_id":"node-094","status":"confirmed","event_id":"232ff21059bcc673"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T10:10:10Z","title":"Can history readback and a later byte probe describe different source points?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-295"],"result_id":"node-095","node_kind":"question","status":"open","event_id":"250e0cd50dfc77c8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T10:10:10Z","title":"Can history readback and a later byte probe describe different source points · 观察 296","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-395","evidence:sample-396","evidence:sample-397"],"tags":["display-record-296"],"result_id":"result-294","node_id":"node-095","status":"confirmed","event_id":"37ce8cc694c6d347"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T11:14:49Z","title":"Can conversation preparation reach governed work and original settlement?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-297"],"result_id":"node-096","node_kind":"question","status":"open","event_id":"a0e30ee815fd3056"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T11:14:49Z","title":"Can conversation preparation reach governed work and original settlement · 观察 298","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-398","evidence:sample-399","evidence:sample-397"],"tags":["display-record-298"],"result_id":"result-295","node_id":"node-096","status":"confirmed","event_id":"623e8f48f11f930e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T12:32:56Z","title":"Can continuation preserve declared phase time without adding budget?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-299"],"result_id":"node-097","node_kind":"question","status":"open","event_id":"ebda5b0b44cdc0b8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T12:32:56Z","title":"Can continuation preserve declared phase time without adding budget · 观察 300","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-400","evidence:sample-401","evidence:sample-402"],"tags":["display-record-300"],"result_id":"result-296","node_id":"node-097","status":"confirmed","event_id":"9850e153d33b4bc0"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-08T15:12:56Z","title":"Does checkpoint capture provide a usable same-point continuation basis?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-301"],"result_id":"node-098","node_kind":"question","status":"open","event_id":"e355d2e298bcb001"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T15:12:56Z","title":"Does checkpoint capture provide a usable same-point continuation basis · 观察 302","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-403"],"tags":["display-record-302"],"result_id":"result-297","node_id":"node-098","status":"confirmed","event_id":"62c332631f46cc32"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T21:53:10Z","title":"Does checkpoint capture provide a usable same-point continuation basis · 观察 303","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-404","evidence:sample-405"],"tags":["display-record-303"],"result_id":"result-298","node_id":"node-098","status":"confirmed","event_id":"3e783c01808de5db"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-08T21:57:03Z","title":"Can workspace materialization preserve inert state for a fresh writer?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-404"],"tags":["display-record-304"],"result_id":"node-099","node_kind":"experiment","status":"open","event_id":"030d85e9d01f8626"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T21:57:25Z","title":"Can workspace materialization preserve inert state for a fresh writer · 观察 305","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-404","evidence:sample-405"],"tags":["display-record-305"],"result_id":"result-298","node_id":"node-099","status":"confirmed","event_id":"79241ded02a4e372"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-08T23:00:53Z","title":"能否从早期封存点重建历史并保留新的权限边界?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-306"],"result_id":"node-100","node_kind":"question","status":"open","event_id":"e4c8404e9366f933"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T23:00:53Z","title":"能否从早期封存点重建历史并保留新的权限边界 · 观察 307","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-406"],"tags":["display-record-307"],"result_id":"result-299","node_id":"node-100","status":"confirmed","event_id":"00f68a833184d242"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-08T23:28:22Z","title":"保留上下文能否被新工作采用而不恢复旧权限?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-308"],"result_id":"node-101","node_kind":"question","status":"open","event_id":"e80daa739d8313df"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T23:28:22Z","title":"保留上下文能否被新工作采用而不恢复旧权限 · 观察 309","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-407"],"tags":["display-record-309"],"result_id":"result-300","node_id":"node-101","status":"confirmed","event_id":"acf06feb9401268d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T00:36:10Z","title":"路线复盘是否影响中后期的目标收益?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-310"],"result_id":"node-102","node_kind":"question","status":"open","event_id":"e0044483cf6c7061"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T00:36:10Z","title":"路线复盘是否影响中后期的目标收益 · 观察 311","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-408"],"tags":["display-record-311"],"result_id":"result-301","node_id":"node-102","status":"confirmed","event_id":"df7ac2f25470fa4c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T10:08:35Z","title":"同点接续后的成绩变化是否证明了更强机制?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-312"],"result_id":"node-103","node_kind":"question","status":"open","event_id":"cea8457f3211ba56"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T10:08:35Z","title":"同点接续后的成绩变化是否证明了更强机制 · 观察 313","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-409","evidence:sample-410","evidence:sample-411","evidence:sample-412"],"tags":["display-record-313"],"result_id":"result-302","node_id":"node-103","status":"tentative","event_id":"5fb0651483faafb8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T10:20:22Z","title":"暖接续能否保留新工作、反馈并再次封存?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-314"],"result_id":"node-104","node_kind":"question","status":"open","event_id":"f16ea6fbf7889295"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T10:20:22Z","title":"暖接续能否保留新工作、反馈并再次封存 · 观察 315","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-413","evidence:sample-414","evidence:sample-415","evidence:sample-416"],"tags":["display-record-315"],"result_id":"result-303","node_id":"node-104","status":"confirmed","event_id":"e75bad76df128d68"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T10:34:24Z","title":"显式来源是否仍可能受到环境代理影响?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-316"],"result_id":"node-105","node_kind":"question","status":"open","event_id":"defb958d6b36980d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T10:34:24Z","title":"显式来源是否仍可能受到环境代理影响 · 观察 317","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-417","evidence:sample-418","evidence:sample-419","evidence:sample-420"],"tags":["display-record-317"],"result_id":"result-304","node_id":"node-105","status":"confirmed","event_id":"ab0000d65de11bfc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T10:52:19Z","title":"能否不调用模型就重建同历史的独立会话?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-318"],"result_id":"node-106","node_kind":"question","status":"open","event_id":"a37d2745493a44e9"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T10:52:19Z","title":"能否不调用模型就重建同历史的独立会话 · 观察 319","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-421","evidence:sample-422","evidence:sample-423","evidence:sample-424"],"tags":["display-record-319"],"result_id":"result-305","node_id":"node-106","status":"confirmed","event_id":"32f19792a25b3ef7"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T11:11:51Z","title":"路线变化是否进入最终产物并影响原生质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-320"],"result_id":"node-107","node_kind":"question","status":"open","event_id":"0a88b1430a215998"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T11:11:51Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 321","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-425","evidence:sample-426","evidence:sample-427","evidence:sample-428"],"tags":["display-record-321"],"result_id":"result-306","node_id":"node-107","status":"tentative","event_id":"d3ca9d6b472ef842"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T11:34:46Z","title":"检查点能否减少重复诊断而保留完整关闭行为?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-322"],"result_id":"node-108","node_kind":"question","status":"open","event_id":"777ad087a909f65e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T11:34:46Z","title":"检查点能否减少重复诊断而保留完整关闭行为 · 观察 323","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-429","evidence:sample-430","evidence:sample-431","evidence:sample-432"],"tags":["display-record-323"],"result_id":"result-307","node_id":"node-108","status":"tentative","event_id":"6505134ed1a49a40"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T11:58:25Z","title":"释放来源后的静态副本能否沿原阶段完成封存?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-324"],"result_id":"node-109","node_kind":"question","status":"open","event_id":"25bcd839d20f5a0a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T11:58:25Z","title":"释放来源后的静态副本能否沿原阶段完成封存 · 观察 325","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-433","evidence:sample-434","evidence:sample-435","evidence:sample-436"],"tags":["display-record-325"],"result_id":"result-308","node_id":"node-109","status":"tentative","event_id":"cf6ce1773cccae9f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T12:11:13Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 326","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-437","evidence:sample-438","evidence:sample-439","evidence:sample-440"],"tags":["display-record-326"],"result_id":"result-309","node_id":"node-107","status":"tentative","event_id":"0c02632743d9c4f4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T12:31:37Z","title":"不同注册布局能否在新权限下采用完整上下文?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-327"],"result_id":"node-110","node_kind":"question","status":"open","event_id":"8f08d55a1cea4872"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T12:31:37Z","title":"不同注册布局能否在新权限下采用完整上下文 · 观察 328","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-441","evidence:sample-442","evidence:sample-443","evidence:sample-444"],"tags":["display-record-328"],"result_id":"result-310","node_id":"node-110","status":"confirmed","event_id":"a33f310220c248fc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T12:52:04Z","title":"中期封存点能否保留历史、剩余预算和当前控制流?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-329"],"result_id":"node-111","node_kind":"question","status":"open","event_id":"e172def824f64754"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T12:52:04Z","title":"中期封存点能否保留历史、剩余预算和当前控制流 · 观察 330","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-445","evidence:sample-446","evidence:sample-447","evidence:sample-448"],"tags":["display-record-330"],"result_id":"result-311","node_id":"node-111","status":"confirmed","event_id":"7dce138a03b4fb60"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T13:10:54Z","title":"同源晚期封存点能否支持相同预算与反馈的对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-331"],"result_id":"node-112","node_kind":"question","status":"open","event_id":"dd27a5890fa64b4d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T13:10:54Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 332","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-449","evidence:sample-450","evidence:sample-451","evidence:sample-452"],"tags":["display-record-332"],"result_id":"result-312","node_id":"node-112","status":"confirmed","event_id":"0c0972c43cd3c77f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T14:31:19Z","title":"完整检查点证据是否成为重规划的结构化输入?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-333"],"result_id":"node-113","node_kind":"question","status":"open","event_id":"8175ee880a06a73d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T14:31:19Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 334","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-453","evidence:sample-454"],"tags":["display-record-334"],"result_id":"result-313","node_id":"node-113","status":"tentative","event_id":"3a3173fab861ce40"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T15:11:00Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 335","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-455","evidence:sample-456","evidence:sample-457"],"tags":["display-record-335"],"result_id":"result-314","node_id":"node-113","status":"confirmed","event_id":"c41803563e0b6e8a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T16:05:48Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 336","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-458","evidence:sample-459"],"tags":["display-record-336"],"result_id":"result-315","node_id":"node-113","status":"confirmed","event_id":"5a2d0a9c54e248cc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T16:32:12Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 337","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-460","evidence:sample-461"],"tags":["display-record-337"],"result_id":"result-316","node_id":"node-112","status":"confirmed","event_id":"2b78a4bb0ea061a3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T19:48:52Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 338","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-462","evidence:sample-463","evidence:sample-464"],"tags":["display-record-338"],"result_id":"result-317","node_id":"node-107","status":"tentative","event_id":"39a68ee008637224"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T19:50:43Z","title":"局部否决是否对应真实约束与目标影响?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-462"],"tags":["display-record-339"],"result_id":"node-114","node_kind":"question","status":"open","event_id":"651ee4b802099618"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T19:50:43Z","title":"局部否决是否对应真实约束与目标影响 · 观察 340","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-462","evidence:sample-463"],"tags":["display-record-340"],"result_id":"result-317","node_id":"node-114","status":"tentative","event_id":"bdfc5c3b6f36f0cd"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T19:51:51Z","title":"局部否决是否对应真实约束与目标影响 · 观察 341","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-462","evidence:sample-463"],"tags":["display-record-341"],"result_id":"result-317","node_id":"node-114","status":"tentative","event_id":"e84cedf0ca9058c3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T20:30:07Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 342","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-465","evidence:sample-466","evidence:sample-467"],"tags":["display-record-342"],"result_id":"result-318","node_id":"node-107","status":"tentative","event_id":"1b568f8d00f4dd37"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T20:32:36Z","title":"同点接续是否改变原生结果与完整研究成本?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-465"],"tags":["display-record-343"],"result_id":"node-115","node_kind":"question","status":"open","event_id":"2703e5a1585e6fbf"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T20:32:36Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 344","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-465","evidence:sample-466"],"tags":["display-record-344"],"result_id":"result-318","node_id":"node-115","status":"tentative","event_id":"09eb162478e35f5e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T20:57:14Z","title":"捕获范围是否覆盖候选与研究依赖的证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-345"],"result_id":"node-116","node_kind":"question","status":"open","event_id":"668e22f9b62ecce5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T20:57:14Z","title":"捕获范围是否覆盖候选与研究依赖的证据 · 观察 346","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-468","evidence:sample-469","evidence:sample-470"],"tags":["display-record-346"],"result_id":"result-319","node_id":"node-116","status":"tentative","event_id":"28129c4401efa763"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T21:49:30Z","title":"中后期状态的复盘策略如何影响限时搜索?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-347"],"result_id":"node-117","node_kind":"question","status":"open","event_id":"7d580cc96a952bd7"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T21:49:30Z","title":"中后期状态的复盘策略如何影响限时搜索 · 观察 348","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-471","evidence:sample-472","evidence:sample-473","evidence:sample-474"],"tags":["display-record-348"],"result_id":"result-320","node_id":"node-117","status":"tentative","event_id":"08f13a455abb83ff"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T01:02:25Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 349","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-475","evidence:sample-476","evidence:sample-477"],"tags":["display-record-349"],"result_id":"result-321","node_id":"node-112","status":"tentative","event_id":"6aad1be19924dbc8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T01:03:45Z","title":"二次封存点能否保留会话和证据供后续对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-475"],"tags":["display-record-350"],"result_id":"node-118","node_kind":"question","status":"exploring","event_id":"23ae5bd7d08acb0d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T01:03:45Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 351","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-475","evidence:sample-476","evidence:sample-477"],"tags":["display-record-351"],"result_id":"result-321","node_id":"node-118","status":"tentative","event_id":"fc5d705f511adedc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T03:40:51Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 352","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-478","evidence:sample-479","evidence:sample-480","evidence:sample-481"],"tags":["display-record-352"],"result_id":"result-322","node_id":"node-112","status":"tentative","event_id":"0748f4cafe17e44d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T03:43:04Z","title":"二次封存点能否保留会话和证据供后续对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-475","evidence:sample-478"],"tags":["display-record-353"],"result_id":"node-118","node_kind":"question","status":"exploring","event_id":"0c00a2737b009e69"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T03:43:04Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 354","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-478","evidence:sample-479","evidence:sample-480","evidence:sample-482"],"tags":["display-record-354"],"result_id":"result-322","node_id":"node-118","status":"tentative","event_id":"2b13ab0ed5fe864a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T04:48:44Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 355","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-003","evidence_refs":["evidence:sample-483","evidence:sample-484"],"tags":["display-record-355"],"result_id":"result-322","node_id":"node-118","status":"confirmed","event_id":"d71c5490df98e2a0"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T05:11:55Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 356","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-004","evidence_refs":["evidence:sample-485","evidence:sample-486","evidence:sample-487"],"tags":["display-record-356"],"result_id":"result-322","node_id":"node-118","status":"confirmed","event_id":"01ab78def973ba63"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T10:07:03Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 357","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-488","evidence:sample-489","evidence:sample-490","evidence:sample-491"],"tags":["display-record-357"],"result_id":"result-323","node_id":"node-113","status":"confirmed","event_id":"eeb397b0c5357130"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T10:29:24Z","title":"后继研究点的策略是否改变原生目标及完整成本?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-358"],"result_id":"node-119","node_kind":"question","status":"open","event_id":"bec6f7c24b8e8a13"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T10:29:24Z","title":"后继研究点的策略是否改变原生目标及完整成本 · 观察 359","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-492","evidence:sample-493","evidence:sample-494"],"tags":["display-record-359"],"result_id":"result-324","node_id":"node-119","status":"tentative","event_id":"1918aedf65040401"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T12:25:51Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 360","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-495","evidence:sample-496","evidence:sample-497"],"tags":["display-record-360"],"result_id":"result-325","node_id":"node-115","status":"tentative","event_id":"75924b91cd0fd487"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T12:46:08Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 361","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-498","evidence:sample-499"],"tags":["display-record-361"],"result_id":"result-326","node_id":"node-115","status":"tentative","event_id":"fde1a8c863353ce5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T13:11:43Z","title":"中期接续能否保留局部到原生的迁移依据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-362"],"result_id":"node-120","node_kind":"question","status":"open","event_id":"1397fd6822c005c8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T13:11:43Z","title":"中期接续能否保留局部到原生的迁移依据 · 观察 363","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-500","evidence:sample-501","evidence:sample-502"],"tags":["display-record-363"],"result_id":"result-327","node_id":"node-120","status":"tentative","event_id":"15ecb159bb59031a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T14:15:59Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 364","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-503","evidence:sample-504","evidence:sample-505"],"tags":["display-record-364"],"result_id":"result-328","node_id":"node-115","status":"tentative","event_id":"15e2a5df3d63fdb7"} + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:50Z","title":"EdgeBench · 长程研究与证据积累","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-001"],"result_id":"node-001","node_kind":"area","status":"exploring","event_id":"d651e7d0153659ae"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:51Z","title":"提示词改动与效果归因应如何区分?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-001"],"tags":["display-record-002"],"result_id":"node-002","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"c4a4dfa4f148e12c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:53:51Z","title":"提示词改动与效果归因应如何区分 · 观察 003","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-001"],"tags":["display-record-003"],"result_id":"result-121","node_id":"node-002","status":"confirmed","event_id":"6bf1c7898a303858"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:52Z","title":"按有效工作轮次复盘能否更早发现路线问题?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-004"],"result_id":"node-003","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"63e5e04b911a5ee4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:53:52Z","title":"按有效工作轮次复盘能否更早发现路线问题 · 观察 005","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-005"],"result_id":"result-122","node_id":"node-003","status":"confirmed","event_id":"089b9f53f5a93f7d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:53Z","title":"既有知识初始化后,为何仍需验证候选质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-006"],"result_id":"node-004","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"545455c6aa1ab596"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:53:54Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 007","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-007"],"result_id":"result-123","node_id":"node-004","status":"tentative","event_id":"8094b83bc7faefc7"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:54Z","title":"Explore 写入入口是否真的积累了证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-008"],"result_id":"node-005","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"65d2bbe77f06b8fb"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:53:55Z","title":"Explore 写入入口是否真的积累了证据 · 观察 009","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-009"],"result_id":"result-124","node_id":"node-005","status":"confirmed","event_id":"8652b33504f64543"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:55Z","title":"增加读取额度能否解决空图?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-010"],"result_id":"node-006","node_kind":"hypothesis","status":"open","parent_id":"node-001","event_id":"4341d761e5c346f5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:53:56Z","title":"增加读取额度能否解决空图 · 观察 011","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"来源将此观察标为反驳;保留在历史中,避免只展示确认记录。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-011"],"result_id":"result-125","node_id":"node-006","status":"refuted","event_id":"97a47125da1740a7"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:56Z","title":"停止操作是否只影响选中的工作单元?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-004"],"tags":["display-record-012"],"result_id":"node-007","node_kind":"question","status":"resolved","parent_id":"node-001","event_id":"301e17c44a5bc86a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:53:57Z","title":"停止操作是否只影响选中的工作单元 · 观察 013","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-004"],"tags":["display-record-013"],"result_id":"result-126","node_id":"node-007","status":"confirmed","event_id":"dc4aef91a7f0978e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:58Z","title":"按任务管理采样和评测资源","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-005"],"tags":["display-record-014"],"result_id":"node-008","node_kind":"area","status":"resolved","parent_id":"node-001","event_id":"3b73bea126508834"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:53:58Z","title":"按任务管理采样和评测资源 · 观察 015","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-005"],"tags":["display-record-015"],"result_id":"result-127","node_id":"node-008","status":"confirmed","event_id":"31a8a8165f8dcf22"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:59Z","title":"概览保留基线与重要消融","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-006"],"tags":["display-record-016"],"result_id":"node-009","node_kind":"area","status":"resolved","parent_id":"node-001","event_id":"1e36840414b2b30b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:54:00Z","title":"概览保留基线与重要消融 · 观察 017","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-006"],"tags":["display-record-017"],"result_id":"result-128","node_id":"node-009","status":"confirmed","event_id":"5de6ba24fb79253d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"edge","recorded_at":"2030-01-01T13:54:00Z","title":"node-005 -refutes-> node-006","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"反例要求先检查写入链路,再讨论读取额度。","agent_id":"observer-001","result_id":"edge_d5f483c8c2ff","from_node":"node-005","to_node":"node-006","edge_type":"refutes","event_id":"454b9e003ed422ea"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"edge","recorded_at":"2030-01-01T13:54:01Z","title":"node-003 -leads_to-> node-004","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"问题沿来源记录的关联进入后续研究;此边不等于因果证明。","agent_id":"observer-001","result_id":"edge_81f5fb3a2b73","from_node":"node-003","to_node":"node-004","edge_type":"leads_to","event_id":"d892d95c670e341f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"edge","recorded_at":"2030-01-01T13:54:02Z","title":"node-002 -leads_to-> node-009","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"问题沿来源记录的关联进入后续研究;此边不等于因果证明。","agent_id":"observer-001","result_id":"edge_ffbfe08e2b1c","from_node":"node-002","to_node":"node-009","edge_type":"leads_to","event_id":"f665d29808db3afd"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T14:04:50Z","title":"Can linked historical evidence guide the next exploration repair?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-021"],"result_id":"node-010","node_kind":"question","status":"open","event_id":"72596e51faa6e449"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T14:04:50Z","title":"Can linked historical evidence guide the next exploration repair · 观察 022","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-007"],"tags":["display-record-022"],"result_id":"result-132","node_id":"node-010","status":"confirmed","event_id":"210bfd247fbb756d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T14:33:01Z","title":"Explore 写入入口是否真的积累了证据 · 观察 023","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-008","evidence:sample-009","evidence:sample-010"],"tags":["display-record-023"],"result_id":"result-133","node_id":"node-005","status":"confirmed","event_id":"4e73d8b6eb08512c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T14:55:20Z","title":"按任务管理采样和评测资源 · 观察 024","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-011"],"tags":["display-record-024"],"result_id":"result-134","node_id":"node-008","status":"confirmed","confidence":0.99,"event_id":"d96c46b9335939a2"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T15:06:11Z","title":"Explore 写入入口是否真的积累了证据 · 观察 025","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-012"],"tags":["display-record-025"],"result_id":"result-135","node_id":"node-005","status":"confirmed","event_id":"1b1758cdc82295f2"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T15:13:54Z","title":"按任务管理采样和评测资源 · 观察 026","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-013"],"tags":["display-record-026"],"result_id":"result-134","node_id":"node-008","status":"confirmed","event_id":"ea0de8a2d4008935"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T15:18:30Z","title":"Explore 写入入口是否真的积累了证据 · 观察 027","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-014"],"tags":["display-record-027"],"result_id":"result-136","node_id":"node-005","status":"confirmed","event_id":"9175ae3642259891"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T16:12:21Z","title":"Explore 写入入口是否真的积累了证据 · 观察 028","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-015"],"tags":["display-record-028"],"result_id":"result-137","node_id":"node-005","status":"tentative","event_id":"dae12d2e23974edd"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T16:24:03Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 029","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-016"],"tags":["display-record-029"],"result_id":"result-138","node_id":"node-004","status":"tentative","event_id":"31bfad7747a88681"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T16:44:17Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 030","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-017"],"tags":["display-record-030"],"result_id":"result-139","node_id":"node-004","status":"tentative","event_id":"c6b4f595d464f1dd"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T16:55:11Z","title":"EdgeBench · 长程研究与证据积累 · 观察 031","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-018"],"tags":["display-record-031"],"result_id":"result-140","node_id":"node-001","status":"confirmed","event_id":"60504185896de7b6"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T16:55:11Z","title":"按有效工作轮次复盘能否更早发现路线问题 · 观察 032","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-018"],"tags":["display-record-032"],"result_id":"result-141","node_id":"node-003","status":"confirmed","event_id":"e9547184ad4d9c86"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T17:21:49Z","title":"Do full requirement reads retain original constraints at a reasonable context cost?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-033"],"result_id":"node-011","node_kind":"question","status":"open","event_id":"1b970c5d2f24f139"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T17:21:49Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 034","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-019","evidence:sample-020","evidence:sample-021"],"tags":["display-record-034"],"result_id":"result-142","node_id":"node-011","status":"tentative","event_id":"4290f90b6b761315"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T17:43:03Z","title":"Explore 写入入口是否真的积累了证据 · 观察 035","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-022","evidence:sample-023"],"tags":["display-record-035"],"result_id":"result-143","node_id":"node-005","status":"confirmed","confidence":0.94,"event_id":"ca6190368e05add1"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:05:18Z","title":"Explore 写入入口是否真的积累了证据 · 观察 036","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-024"],"tags":["display-record-036"],"result_id":"result-144","node_id":"node-005","status":"tentative","confidence":0.7,"event_id":"f865a21f6f5d9f6c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:40:14Z","title":"Explore 写入入口是否真的积累了证据 · 观察 037","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-025","evidence:sample-026"],"tags":["display-record-037"],"result_id":"result-144","node_id":"node-005","status":"tentative","event_id":"cd1bbba6daa64dc7"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:45:46Z","title":"Explore 写入入口是否真的积累了证据 · 观察 038","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-027","evidence:sample-025","evidence:sample-026"],"tags":["display-record-038"],"result_id":"result-144","node_id":"node-005","status":"tentative","event_id":"468d52f494c58c99"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:56:51Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 039","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-028","evidence:sample-029","evidence:sample-020"],"tags":["display-record-039"],"result_id":"result-142","node_id":"node-011","status":"tentative","event_id":"73aac09aedbc3ca1"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T19:10:51Z","title":"Explore 写入入口是否真的积累了证据 · 观察 040","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-030","evidence:sample-025","evidence:sample-026"],"tags":["display-record-040"],"result_id":"result-144","node_id":"node-005","status":"tentative","event_id":"e804296afe04a008"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T19:33:46Z","title":"Does ordinary refresh need a separate result attachment to populate Explore?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-041"],"result_id":"node-012","node_kind":"question","status":"open","event_id":"ea6ef1ef7684b33b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T19:33:46Z","title":"Does ordinary refresh need a separate result attachment to populate Explore · 观察 042","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-031","evidence:sample-030"],"tags":["display-record-042"],"result_id":"result-145","node_id":"node-012","status":"confirmed","event_id":"549e6cb76de24994"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T20:00:37Z","title":"Can explicit result capture preserve scope and recovery?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-043"],"result_id":"node-013","node_kind":"question","status":"open","event_id":"9b040cc9e8d771e2"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T20:00:37Z","title":"Can explicit result capture preserve scope and recovery · 观察 044","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-032","evidence:sample-033","evidence:sample-034"],"tags":["display-record-044"],"result_id":"result-146","node_id":"node-013","status":"confirmed","event_id":"9cd2d0714654364b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T20:18:39Z","title":"Do complete requirements persist across Turns without repeated discovery?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-045"],"result_id":"node-014","node_kind":"question","status":"open","event_id":"7c74457c4dfbf4c7"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T20:18:39Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 046","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-035","evidence:sample-036","evidence:sample-037"],"tags":["display-record-046"],"result_id":"result-147","node_id":"node-014","status":"confirmed","event_id":"d725b8df3073e537"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T20:33:22Z","title":"Does periodic review preserve acceptance and lead to a tested route?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-047"],"result_id":"node-015","node_kind":"question","status":"open","event_id":"e1c968c129924820"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T20:33:22Z","title":"Does periodic review preserve acceptance and lead to a tested route · 观察 048","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-038","evidence:sample-035","evidence:sample-037"],"tags":["display-record-048"],"result_id":"result-148","node_id":"node-015","status":"confirmed","event_id":"1fbff05e8647d417"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T21:44:52Z","title":"Can an explicit question reuse a validated route change?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-049"],"result_id":"node-016","node_kind":"question","status":"open","event_id":"a5e70969b4a94fd2"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T21:44:52Z","title":"Can an explicit question reuse a validated route change · 观察 050","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-039","evidence:sample-040","evidence:sample-041"],"tags":["display-record-050"],"result_id":"result-149","node_id":"node-016","status":"confirmed","event_id":"8a11d02813356e50"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T22:55:01Z","title":"Can exact task readback preserve the complete original requirement?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-051"],"result_id":"node-017","node_kind":"question","status":"open","event_id":"7ea204f329cdb749"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T22:55:01Z","title":"Can exact task readback preserve the complete original requirement · 观察 052","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-042","evidence:sample-043","evidence:sample-044","evidence:sample-045","evidence:sample-046"],"tags":["display-record-052"],"result_id":"result-150","node_id":"node-017","status":"confirmed","event_id":"7d43a3c53ec8292d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T23:13:03Z","title":"Explore 写入入口是否真的积累了证据 · 观察 053","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-047","evidence:sample-048"],"tags":["display-record-053"],"result_id":"result-151","node_id":"node-005","status":"confirmed","event_id":"d83e99535221320a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T23:48:19Z","title":"Can complete route results survive capture without invented provenance?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-054"],"result_id":"node-018","node_kind":"question","status":"open","event_id":"3c5b32e9b52d40b0"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T23:48:19Z","title":"Can complete route results survive capture without invented provenance · 观察 055","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-049","evidence:sample-050","evidence:sample-051"],"tags":["display-record-055"],"result_id":"result-152","node_id":"node-018","status":"confirmed","event_id":"e7f94424521888ca"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T00:03:38Z","title":"Explore 写入入口是否真的积累了证据 · 观察 056","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-052","evidence:sample-053"],"tags":["display-record-056"],"result_id":"result-153","node_id":"node-005","status":"tentative","event_id":"18bc76f39825a085"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T00:19:56Z","title":"Can complete route results survive capture without invented provenance · 观察 057","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-054","evidence:sample-055","evidence:sample-056"],"tags":["display-record-057"],"result_id":"result-154","node_id":"node-018","status":"confirmed","event_id":"7021058c4a834890"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T00:51:02Z","title":"Explore 写入入口是否真的积累了证据 · 观察 058","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-057","evidence:sample-058"],"tags":["display-record-058"],"result_id":"result-155","node_id":"node-005","status":"tentative","event_id":"5ca347e34806deb3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T01:06:56Z","title":"既有知识初始化后,为何仍需验证候选质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002","evidence:sample-059"],"tags":["display-record-059"],"result_id":"node-004","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"24a119ed6bd1fd7d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T01:07:16Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 060","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-059","evidence:sample-060"],"tags":["display-record-060"],"result_id":"result-156","node_id":"node-004","status":"confirmed","event_id":"c655852125b3462e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T01:18:07Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 061","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-061"],"tags":["display-record-061"],"result_id":"result-157","node_id":"node-004","status":"confirmed","event_id":"497172a8f87fd971"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T01:42:44.927999Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 062","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-062"],"tags":["display-record-062"],"result_id":"result-158","node_id":"node-004","status":"confirmed","event_id":"573674241d0c4dfc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T02:05:14Z","title":"Can newer canonical evidence remain readable across reader versions?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-063"],"result_id":"node-019","node_kind":"question","status":"open","event_id":"881a6af12c82cc83"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T02:05:14Z","title":"Can newer canonical evidence remain readable across reader versions · 观察 064","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-063","evidence:sample-064","evidence:sample-065"],"tags":["display-record-064"],"result_id":"result-159","node_id":"node-019","status":"confirmed","event_id":"8372abb4a4cc2763"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T02:17:15Z","title":"Explore 写入入口是否真的积累了证据 · 观察 065","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-066","evidence:sample-067"],"tags":["display-record-065"],"result_id":"result-160","node_id":"node-005","status":"confirmed","event_id":"29ee0128d6b4b14d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T02:44:07Z","title":"Can capture reuse a linked question without inferring missing metadata?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-066"],"result_id":"node-020","node_kind":"question","status":"open","event_id":"b915ea5e0c01c046"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T02:54:04Z","title":"Can capture reuse a linked question without inferring missing metadata · 观察 067","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-068","evidence:sample-069","evidence:sample-070"],"tags":["display-record-067"],"result_id":"result-161","node_id":"node-020","status":"confirmed","event_id":"83fbbae205d9c9db"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T03:06:35Z","title":"Can reader preparation and scoped capture preserve route conditions together?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-068"],"result_id":"node-021","node_kind":"question","status":"open","event_id":"128135805a603497"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T03:06:35Z","title":"Can reader preparation and scoped capture preserve route conditions together · 观察 069","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-071","evidence:sample-069","evidence:sample-065","evidence:sample-072"],"tags":["display-record-069"],"result_id":"result-162","node_id":"node-021","status":"confirmed","event_id":"943ce7dc282ac1af"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T03:28:54Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 070","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-073","evidence:sample-074"],"tags":["display-record-070"],"result_id":"result-163","node_id":"node-004","status":"confirmed","event_id":"034ea26f0b1b874b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T03:44:01Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 071","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-075","evidence:sample-076"],"tags":["display-record-071"],"result_id":"result-164","node_id":"node-004","status":"confirmed","event_id":"f207eac62fc46c55"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T04:19:21Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 072","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-077","evidence:sample-078"],"tags":["display-record-072"],"result_id":"result-165","node_id":"node-004","status":"confirmed","event_id":"cdee436c7ec2f0a5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T07:08:42Z","title":"Can progressive work readback remove duplicate reads while retaining obligations?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-073"],"result_id":"node-022","node_kind":"question","status":"open","event_id":"d0527a85cd042042"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T07:08:42Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 074","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-079","evidence:sample-080","evidence:sample-081"],"tags":["display-record-074"],"result_id":"result-166","node_id":"node-022","status":"confirmed","event_id":"d3950005eb6b668e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T07:26:10Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 075","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-082","evidence:sample-083"],"tags":["display-record-075"],"result_id":"result-167","node_id":"node-022","status":"confirmed","event_id":"9896a16360f92882"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T07:41:21Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 076","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-084","evidence:sample-085","evidence:sample-086"],"tags":["display-record-076"],"result_id":"result-168","node_id":"node-022","status":"confirmed","event_id":"c7a9fe81830502a5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T07:56:14Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 077","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-087","evidence:sample-088","evidence:sample-086"],"tags":["display-record-077"],"result_id":"result-169","node_id":"node-022","status":"confirmed","event_id":"91b4d60f0a4dfab7"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T08:06:41Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 078","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-089","evidence:sample-090","evidence:sample-088"],"tags":["display-record-078"],"result_id":"result-170","node_id":"node-022","status":"confirmed","event_id":"20648f353dc5d70c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T08:29:23Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 079","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-091","evidence:sample-092","evidence:sample-093"],"tags":["display-record-079"],"result_id":"result-171","node_id":"node-022","status":"confirmed","event_id":"f6c86ee9b8909c3b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T08:43:25Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 080","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-094","evidence:sample-095"],"tags":["display-record-080"],"result_id":"result-172","node_id":"node-022","status":"confirmed","event_id":"302dbb114f72801f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T08:56:46Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 081","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-096","evidence:sample-097"],"tags":["display-record-081"],"result_id":"result-173","node_id":"node-022","status":"confirmed","event_id":"669b41407cea989d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T10:04:28Z","title":"Can fresh preferences reduce discovery without hiding corrections?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-082"],"result_id":"node-023","node_kind":"question","status":"open","event_id":"d5863c08919304b8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T10:04:28Z","title":"Can fresh preferences reduce discovery without hiding corrections · 观察 083","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-098","evidence:sample-099","evidence:sample-100"],"tags":["display-record-083"],"result_id":"result-174","node_id":"node-023","status":"tentative","event_id":"f355792e574b9db8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T10:42:53Z","title":"Can fresh preferences reduce discovery without hiding corrections · 观察 084","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-101","evidence:sample-102","evidence:sample-103"],"tags":["display-record-084"],"result_id":"result-175","node_id":"node-023","status":"tentative","event_id":"7e4fdc550413c905"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T11:03:47Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 085","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-104","evidence:sample-105","evidence:sample-106"],"tags":["display-record-085"],"result_id":"result-176","node_id":"node-014","status":"tentative","event_id":"df842458bb433b93"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T11:06:19Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 086","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-104","evidence:sample-105"],"tags":["display-record-086"],"result_id":"result-176","node_id":"node-011","status":"tentative","event_id":"62698cffb1a84610"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T11:31:27Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 087","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-107","evidence:sample-108"],"tags":["display-record-087"],"result_id":"result-177","node_id":"node-011","status":"tentative","event_id":"e61622fc85074ac4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T11:50:02Z","title":"Can fresh preferences reduce discovery without hiding corrections · 观察 088","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-109","evidence:sample-110","evidence:sample-111"],"tags":["display-record-088"],"result_id":"result-178","node_id":"node-023","status":"tentative","event_id":"41b7e6d4c87ec218"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T13:11:32Z","title":"Explore 写入入口是否真的积累了证据 · 观察 089","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-112","evidence:sample-113","evidence:sample-114"],"tags":["display-record-089"],"result_id":"result-179","node_id":"node-005","status":"confirmed","event_id":"a3132861aeaee815"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T13:52:55Z","title":"Can first capture recover an identity conflict without changing scope?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-090"],"result_id":"node-024","node_kind":"question","status":"open","event_id":"e91daa8e86b3a9ff"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T13:52:55Z","title":"Can first capture recover an identity conflict without changing scope · 观察 091","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-115","evidence:sample-116","evidence:sample-117"],"tags":["display-record-091"],"result_id":"result-180","node_id":"node-024","status":"confirmed","event_id":"89f4635cba9fb35a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T15:39:36Z","title":"Explore 写入入口是否真的积累了证据 · 观察 092","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-118","evidence:sample-119"],"tags":["display-record-092"],"result_id":"result-181","node_id":"node-005","status":"tentative","event_id":"b420c46903c2a9fa"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T16:03:17Z","title":"Explore 写入入口是否真的积累了证据 · 观察 093","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-120","evidence:sample-121"],"tags":["display-record-093"],"result_id":"result-182","node_id":"node-005","status":"confirmed","event_id":"74d27ca7023effb6"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T16:34:26Z","title":"Explore 写入入口是否真的积累了证据 · 观察 094","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-122","evidence:sample-123"],"tags":["display-record-094"],"result_id":"result-183","node_id":"node-005","status":"confirmed","event_id":"e7b89d557afe5125"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T16:56:13Z","title":"Explore 写入入口是否真的积累了证据 · 观察 095","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-124"],"tags":["display-record-095"],"result_id":"result-184","node_id":"node-005","status":"confirmed","event_id":"a4e7a6d362004e0b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T17:16:41Z","title":"Explore 写入入口是否真的积累了证据 · 观察 096","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-125"],"tags":["display-record-096"],"result_id":"result-185","node_id":"node-005","status":"confirmed","event_id":"db36f245909075ea"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T22:17:21Z","title":"Explore 写入入口是否真的积累了证据 · 观察 097","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-126","evidence:sample-127","evidence:sample-128"],"tags":["display-record-097"],"result_id":"result-186","node_id":"node-005","status":"confirmed","event_id":"e368a5331fb03278"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T02:23:41Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 098","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-129","evidence:sample-130"],"tags":["display-record-098"],"result_id":"result-187","node_id":"node-014","status":"confirmed","event_id":"5131e90b7a1f107b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T02:26:01Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 099","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-129","evidence:sample-130"],"tags":["display-record-099"],"result_id":"result-187","node_id":"node-011","status":"confirmed","event_id":"05509c5df57a246d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T09:04:37Z","title":"Explore 写入入口是否真的积累了证据 · 观察 100","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-131"],"tags":["display-record-100"],"result_id":"result-188","node_id":"node-005","status":"confirmed","event_id":"a56f5660e94ff4c9"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T10:15:23Z","title":"Explore 写入入口是否真的积累了证据 · 观察 101","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-132","evidence:sample-133"],"tags":["display-record-101"],"result_id":"result-189","node_id":"node-005","status":"tentative","event_id":"4b2e754e0d615e13"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T11:59:02Z","title":"Does periodic review preserve acceptance and lead to a tested route · 观察 102","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135"],"tags":["display-record-102"],"result_id":"result-190","node_id":"node-015","status":"confirmed","event_id":"b8faa364471a377d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T12:01:00Z","title":"Does periodic review lead back to actual task work?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135"],"tags":["display-record-103"],"result_id":"node-025","node_kind":"question","status":"exploring","event_id":"5e4dc8e8d2952375"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T12:01:01Z","title":"Does periodic review lead back to actual task work · 观察 104","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135"],"tags":["display-record-104"],"result_id":"result-190","node_id":"node-025","status":"confirmed","confidence":1.0,"event_id":"4f4946ca9ae4ff48"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T12:18:49Z","title":"Does periodic review lead back to actual task work · 观察 105","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135","evidence:sample-136","evidence:sample-137"],"tags":["display-record-105"],"result_id":"result-190","node_id":"node-025","status":"confirmed","confidence":1.0,"event_id":"a2d8259deeb30b49"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T15:20:38Z","title":"Can online evaluation avoid starvation without disclosing offline scores?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-106"],"result_id":"node-026","node_kind":"question","status":"open","event_id":"8c353017e9b6e669"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T15:20:38Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 107","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-138","evidence:sample-139"],"tags":["display-record-107"],"result_id":"result-191","node_id":"node-026","status":"confirmed","event_id":"93adf5c031950e33"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T15:39:50Z","title":"Does matched continuation reproduce an earlier slowdown?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-108"],"result_id":"node-027","node_kind":"question","status":"open","event_id":"b3aebca7826b5d5c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T15:39:50Z","title":"Does matched continuation reproduce an earlier slowdown · 观察 109","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-140","evidence:sample-141"],"tags":["display-record-109"],"result_id":"result-192","node_id":"node-027","status":"tentative","event_id":"ec68be24bff33203"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T16:05:41Z","title":"Can durable evidence links grow without expanding every Turn packet?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-110"],"result_id":"node-028","node_kind":"question","status":"open","event_id":"4327ad25d7e77317"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T16:05:41Z","title":"Can durable evidence links grow without expanding every Turn packet · 观察 111","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-142","evidence:sample-143","evidence:sample-144"],"tags":["display-record-111"],"result_id":"result-193","node_id":"node-028","status":"confirmed","event_id":"8f69bedde20152f4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T16:50:26Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 112","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-145","evidence:sample-146","evidence:sample-147"],"tags":["display-record-112"],"result_id":"result-194","node_id":"node-026","status":"confirmed","event_id":"7948c295e5ebb466"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T17:00:16Z","title":"Can durable evidence links grow without expanding every Turn packet · 观察 113","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-148","evidence:sample-143","evidence:sample-149","evidence:sample-150"],"tags":["display-record-113"],"result_id":"result-195","node_id":"node-028","status":"confirmed","event_id":"9104aa983b35591a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T17:35:50Z","title":"Can admission distinguish shared ceilings from exclusive reservations?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-114"],"result_id":"node-029","node_kind":"question","status":"open","event_id":"f612a1a19297fc91"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T17:35:50Z","title":"Can admission distinguish shared ceilings from exclusive reservations · 观察 115","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-151","evidence:sample-152","evidence:sample-146","evidence:sample-153"],"tags":["display-record-115"],"result_id":"result-196","node_id":"node-029","status":"tentative","event_id":"67cc6a88f736527d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T19:15:52Z","title":"EdgeBench · 长程研究与证据积累 · 观察 116","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-154","evidence:sample-155","evidence:sample-156"],"tags":["display-record-116"],"result_id":"result-197","node_id":"node-001","status":"confirmed","event_id":"5b06400f85ef49b3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T21:10:32Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 117","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-157"],"tags":["display-record-117"],"result_id":"result-198","node_id":"node-026","status":"confirmed","event_id":"bf2423e855df3996"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T21:28:16Z","title":"Does matched continuation reproduce an earlier slowdown · 观察 118","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-118"],"result_id":"result-199","node_id":"node-027","status":"tentative","event_id":"f4bfe656dec3f650"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T21:30:45Z","title":"Does a slowdown persist at a later matched checkpoint?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-119"],"result_id":"node-030","node_kind":"question","status":"exploring","parent_id":"node-027","event_id":"50814868311bed3d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T21:31:59Z","title":"Does a slowdown persist at a later matched checkpoint · 观察 120","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-120"],"supersedes":"result-199","result_id":"result-200","node_id":"node-030","status":"tentative","event_id":"307f92554e0edc44"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T21:32:00Z","title":"Does matched continuation reproduce an earlier slowdown · 观察 121","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"来源将此观察标为反驳;保留在历史中,避免只展示确认记录。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-121"],"result_id":"result-199","node_id":"node-027","status":"refuted","event_id":"867a9a6387595cfc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T21:54:14Z","title":"Does winner-only feedback reach the model and inform its next action?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-122"],"result_id":"node-031","node_kind":"question","status":"open","event_id":"5665e2868d4e5705"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T21:54:14Z","title":"Does winner-only feedback reach the model and inform its next action · 观察 123","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-159","evidence:sample-160","evidence:sample-161"],"tags":["display-record-123"],"result_id":"result-201","node_id":"node-031","status":"confirmed","event_id":"12042590e133e681"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T22:15:05Z","title":"Can inherited signal handling prevent a requested emergency stop?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-124"],"result_id":"node-032","node_kind":"question","status":"open","event_id":"d4a667a441ba16e9"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T22:15:05Z","title":"Can inherited signal handling prevent a requested emergency stop · 观察 125","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-162","evidence:sample-163"],"tags":["display-record-125"],"result_id":"result-202","node_id":"node-032","status":"confirmed","event_id":"44829db8b8419646"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T22:35:28Z","title":"Can launch-time signal repair restore selective cancellation?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-126"],"result_id":"node-033","node_kind":"question","status":"open","event_id":"b882302e69db5564"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T22:35:28Z","title":"Can launch-time signal repair restore selective cancellation · 观察 127","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-164"],"tags":["display-record-127"],"result_id":"result-203","node_id":"node-033","status":"confirmed","event_id":"769b32bb1fe4ec17"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T22:47:09Z","title":"Does downstream validation explain a long pause in task progress?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-128"],"result_id":"node-034","node_kind":"question","status":"open","event_id":"d6dd0bd80ffa5eee"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T22:47:09Z","title":"Does downstream validation explain a long pause in task progress · 观察 129","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-165","evidence:sample-166","evidence:sample-167"],"tags":["display-record-129"],"result_id":"result-204","node_id":"node-034","status":"confirmed","event_id":"ce2a99ccef805500"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T22:57:21Z","title":"Can a slow compatible launcher be mistaken for an unavailable runtime?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-130"],"result_id":"node-035","node_kind":"question","status":"open","event_id":"91445e9dfdf03c8b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T22:57:21Z","title":"Can a slow compatible launcher be mistaken for an unavailable runtime · 观察 131","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-168","evidence:sample-169","evidence:sample-170"],"tags":["display-record-131"],"result_id":"result-205","node_id":"node-035","status":"confirmed","event_id":"dcf878b07c42421b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T23:25:41Z","title":"Can startup recovery retain precise failures and clean up owned processes?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-132"],"result_id":"node-036","node_kind":"question","status":"open","event_id":"890688b9bfbe8095"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T23:25:41Z","title":"Can startup recovery retain precise failures and clean up owned processes · 观察 133","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-171","evidence:sample-172","evidence:sample-173","evidence:sample-174"],"tags":["display-record-133"],"result_id":"result-206","node_id":"node-036","status":"confirmed","event_id":"7bedba5c56c5db61"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T23:43:29Z","title":"Does work resume after downstream builds finish?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-134"],"result_id":"node-037","node_kind":"question","status":"open","event_id":"7974e3e4a95e539e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T23:43:29Z","title":"Does work resume after downstream builds finish · 观察 135","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-175","evidence:sample-176","evidence:sample-177"],"tags":["display-record-135"],"result_id":"result-207","node_id":"node-037","status":"confirmed","event_id":"ffdb0b4d2f8748f9"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T00:10:32Z","title":"Can diagnostics preserve recovery when a later startup probe fails?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-136"],"result_id":"node-038","node_kind":"question","status":"open","event_id":"623c22cca937e711"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T00:10:32Z","title":"Can diagnostics preserve recovery when a later startup probe fails · 观察 137","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-178","evidence:sample-179","evidence:sample-180","evidence:sample-181"],"tags":["display-record-137"],"result_id":"result-208","node_id":"node-038","status":"confirmed","event_id":"7dfc716d60ce245e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T00:22:35Z","title":"Can task completion lag despite higher observed token throughput?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-138"],"result_id":"node-039","node_kind":"question","status":"open","event_id":"531a4b79895a889b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T00:22:35Z","title":"Can task completion lag despite higher observed token throughput · 观察 139","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-182","evidence:sample-183","evidence:sample-184"],"tags":["display-record-139"],"result_id":"result-209","node_id":"node-039","status":"confirmed","event_id":"e4cf97a587c81cc5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T00:56:39Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 140","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-185","evidence:sample-186","evidence:sample-187"],"tags":["display-record-140"],"result_id":"result-210","node_id":"node-004","status":"confirmed","confidence":0.95,"event_id":"ef2570d278616774"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T00:56:40Z","title":"既有知识初始化后,为何仍需验证候选质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002","evidence:sample-059"],"tags":["display-record-141"],"result_id":"node-004","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"1f3d5e6d1d972cde"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T01:19:04Z","title":"Does periodic review preserve acceptance and lead to a tested route · 观察 142","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-188","evidence:sample-189"],"tags":["display-record-142"],"result_id":"result-211","node_id":"node-015","status":"confirmed","confidence":0.98,"event_id":"bafefff8f83e32a7"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T01:19:05Z","title":"Does periodic review preserve acceptance and lead to a tested route?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-143"],"result_id":"node-015","node_kind":"question","status":"open","event_id":"8cb914629e4a5612"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T01:38:42Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 144","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-190","evidence:sample-191","evidence:sample-188"],"tags":["display-record-144"],"result_id":"result-212","node_id":"node-014","status":"confirmed","event_id":"ba29cef38de58856"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T01:39:54Z","title":"Do cumulative counters include context-compaction requests?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-190","evidence:sample-191"],"tags":["display-record-145"],"result_id":"node-040","node_kind":"question","status":"resolved","parent_id":"node-014","event_id":"e46bde10241b52f1"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T01:39:54Z","title":"Do cumulative counters include context-compaction requests · 观察 146","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-190","evidence:sample-191"],"tags":["display-record-146"],"result_id":"result-212","node_id":"node-040","status":"confirmed","confidence":0.99,"event_id":"010f5adb3c1b131f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T01:55:10Z","title":"Can inclusive accounting explain an observed throughput difference?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-147"],"result_id":"node-041","node_kind":"question","status":"open","event_id":"a52ba01157d6b95b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T01:55:10Z","title":"Can inclusive accounting explain an observed throughput difference · 观察 148","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-192","evidence:sample-193"],"tags":["display-record-148"],"result_id":"result-213","node_id":"node-041","status":"confirmed","event_id":"3f9a3a19c0fc2d73"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T02:12:29Z","title":"What can matched runs establish about recorded cost and validity?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-149"],"result_id":"node-042","node_kind":"question","status":"open","event_id":"5b8f5435d72d0415"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T02:12:29Z","title":"What can matched runs establish about recorded cost and validity · 观察 150","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-194","evidence:sample-195"],"tags":["display-record-150"],"result_id":"result-214","node_id":"node-042","status":"confirmed","event_id":"f7984c4a58f6ba4b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T02:46:14Z","title":"What can matched runs establish about recorded cost and validity · 观察 151","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-196","evidence:sample-197"],"tags":["display-record-151"],"result_id":"result-215","node_id":"node-042","status":"confirmed","event_id":"0227747e3ebb6f0f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T03:02:27Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 152","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-198","evidence:sample-199","evidence:sample-200"],"tags":["display-record-152"],"result_id":"result-216","node_id":"node-026","status":"confirmed","event_id":"77539af5939d6ba8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T04:25:50Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 153","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-201","evidence:sample-202","evidence:sample-203"],"tags":["display-record-153"],"result_id":"result-217","node_id":"node-026","status":"confirmed","event_id":"bc3c8f869990988c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T05:25:44Z","title":"Can dependency replay distinguish valid completion from changed definitions?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-154"],"result_id":"node-043","node_kind":"question","status":"open","event_id":"4eb95b0169e9cf1e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T05:25:44Z","title":"Can dependency replay distinguish valid completion from changed definitions · 观察 155","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-204","evidence:sample-205","evidence:sample-206"],"tags":["display-record-155"],"result_id":"result-218","node_id":"node-043","status":"confirmed","event_id":"41b338f96f18f8db"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T05:41:15Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 156","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-207","evidence:sample-208","evidence:sample-209","evidence:sample-210"],"tags":["display-record-156"],"result_id":"result-219","node_id":"node-026","status":"confirmed","event_id":"c56aa1d2a7647869"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T05:57:16Z","title":"Can dependency replay distinguish valid completion from changed definitions · 观察 157","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-211","evidence:sample-212","evidence:sample-213"],"tags":["display-record-157"],"result_id":"result-220","node_id":"node-043","status":"confirmed","event_id":"37659103694fdce7"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T06:13:50Z","title":"Can dependency replay distinguish valid completion from changed definitions · 观察 158","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-214","evidence:sample-215","evidence:sample-216"],"tags":["display-record-158"],"result_id":"result-221","node_id":"node-043","status":"confirmed","event_id":"1575164808fca295"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T06:30:38Z","title":"What can matched runs establish about recorded cost and validity · 观察 159","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-217","evidence:sample-218","evidence:sample-219"],"tags":["display-record-159"],"result_id":"result-222","node_id":"node-042","status":"confirmed","event_id":"ecc4fa5c6ddea11f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T06:47:54Z","title":"What can matched runs establish about recorded cost and validity · 观察 160","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-220","evidence:sample-221","evidence:sample-222"],"tags":["display-record-160"],"result_id":"result-223","node_id":"node-042","status":"confirmed","event_id":"40f89392b4985813"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:06:58Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 161","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-223","evidence:sample-224","evidence:sample-225","evidence:sample-226"],"tags":["display-record-161"],"result_id":"result-224","node_id":"node-026","status":"confirmed","event_id":"52928dde097a88e9"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:30:52Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 162","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-227","evidence:sample-228","evidence:sample-229"],"tags":["display-record-162"],"result_id":"result-225","node_id":"node-026","status":"confirmed","event_id":"385a25ee675d0b26"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T08:41:24Z","title":"Can process supervision prevent orphaned children exhausting the runtime?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-163"],"result_id":"node-044","node_kind":"question","status":"open","event_id":"92176d2255c53678"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T08:41:24Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 164","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-230","evidence:sample-231","evidence:sample-232","evidence:sample-233"],"tags":["display-record-164"],"result_id":"result-226","node_id":"node-044","status":"confirmed","event_id":"d4f84d268b1b5d94"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T09:12:37Z","title":"Can a usage opt-out survive shell environment filtering?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-165"],"result_id":"node-045","node_kind":"question","status":"open","event_id":"2ef4e38d3aabbb20"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T09:12:37Z","title":"Can a usage opt-out survive shell environment filtering · 观察 166","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-234","evidence:sample-235"],"tags":["display-record-166"],"result_id":"result-227","node_id":"node-045","status":"confirmed","event_id":"6f90ebf163eefab9"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T10:04:59Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 167","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-236","evidence:sample-237","evidence:sample-238","evidence:sample-239"],"tags":["display-record-167"],"result_id":"result-228","node_id":"node-044","status":"confirmed","event_id":"c1f4ef84c3350fa0"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T10:09:22Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 168","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-236","evidence:sample-237","evidence:sample-238","evidence:sample-239"],"tags":["display-record-168"],"result_id":"result-228","node_id":"node-044","status":"confirmed","event_id":"4489769c6d6e9457"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T10:14:41Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 169","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-236","evidence:sample-237","evidence:sample-238","evidence:sample-239"],"tags":["display-record-169"],"result_id":"result-228","node_id":"node-044","status":"confirmed","event_id":"8af45f83f05ea767"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T13:24:03Z","title":"Does evaluation completion imply a valid scored point?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-170"],"result_id":"node-046","node_kind":"question","status":"open","event_id":"e34741744eda8d95"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T13:24:03Z","title":"Does evaluation completion imply a valid scored point · 观察 171","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-240","evidence:sample-241"],"tags":["display-record-171"],"result_id":"result-229","node_id":"node-046","status":"confirmed","event_id":"d6010ff61a0ab75a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T13:49:04Z","title":"Does a native score difference represent the same additional work?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-242"],"tags":["display-record-172"],"result_id":"node-047","node_kind":"question","status":"open","parent_id":"node-001","event_id":"4bf02e889845e1bb"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T13:49:04Z","title":"Does a native score difference represent the same additional work · 观察 173","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-242","evidence:sample-243","evidence:sample-244"],"tags":["display-record-173"],"result_id":"result-230","node_id":"node-047","status":"confirmed","event_id":"ca6ba840654c9a64"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T14:54:22Z","title":"Can complete winner feedback reach an Agent without granting a submission route?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-174"],"result_id":"node-048","node_kind":"question","status":"open","event_id":"1a93c527ea4f87e6"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T14:54:22Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 175","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-245","evidence:sample-246"],"tags":["display-record-175"],"result_id":"result-231","node_id":"node-048","status":"confirmed","event_id":"17b9d20fdcec636e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T15:57:31Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 176","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-247","evidence:sample-248"],"tags":["display-record-176"],"result_id":"result-232","node_id":"node-048","status":"confirmed","event_id":"cbfd592c17c30f6d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T16:32:04Z","title":"Can compact task inventories retain conditional work obligations?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-249","evidence:sample-250"],"tags":["display-record-177"],"result_id":"node-049","node_kind":"question","status":"open","event_id":"bd87f1d15858b508"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T16:37:11Z","title":"Can compact task inventories retain conditional work obligations · 观察 178","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-251","evidence:sample-250","evidence:sample-249"],"tags":["display-record-178"],"result_id":"result-233","node_id":"node-049","status":"confirmed","event_id":"75aa3102e6815c11"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T21:08:41Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 179","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-252"],"tags":["display-record-179"],"result_id":"result-234","node_id":"node-048","status":"confirmed","event_id":"09985f74d3a5eecd"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T21:09:37Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 180","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-252"],"tags":["display-record-180"],"result_id":"result-234","node_id":"node-048","status":"confirmed","event_id":"dc392ae16cac18b0"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T21:15:52Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 181","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-252"],"tags":["display-record-181"],"result_id":"result-234","node_id":"node-048","status":"confirmed","event_id":"9723c222355c22fb"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T21:20:05Z","title":"Where are exact planning inputs still hard to discover?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-182"],"result_id":"node-050","node_kind":"question","status":"open","event_id":"4a6698d1a222d7b5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T21:20:05Z","title":"Where are exact planning inputs still hard to discover · 观察 183","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-253","evidence:sample-254"],"tags":["display-record-183"],"result_id":"result-235","node_id":"node-050","status":"confirmed","event_id":"fadecc897071fef2"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T21:36:22Z","title":"Can typed authoring remove first-settlement input gaps without weakening authority?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-184"],"result_id":"node-051","node_kind":"question","status":"open","event_id":"1f2b0f41c88dfa28"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T21:36:22Z","title":"Can typed authoring remove first-settlement input gaps without weakening authority · 观察 185","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-255","evidence:sample-256","evidence:sample-257","evidence:sample-258"],"tags":["display-record-185"],"result_id":"result-236","node_id":"node-051","status":"confirmed","event_id":"f7cb886d563fd2d6"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T21:49:41Z","title":"Do complete native reports inform work across different execution modes?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-186"],"result_id":"node-052","node_kind":"question","status":"open","event_id":"15831d97bd0cf838"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T21:49:41Z","title":"Do complete native reports inform work across different execution modes · 观察 187","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-259","evidence:sample-260"],"tags":["display-record-187"],"result_id":"result-237","node_id":"node-052","status":"confirmed","event_id":"bb2b75af45365329"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T22:08:47Z","title":"Can typed authoring remove first-settlement input gaps without weakening authority · 观察 188","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-261","evidence:sample-262","evidence:sample-263"],"tags":["display-record-188"],"result_id":"result-238","node_id":"node-051","status":"confirmed","event_id":"2cfe9e4bb29a29c1"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T23:21:39Z","title":"Which parts of periodic review are research and which are repeated recovery?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-189"],"result_id":"node-053","node_kind":"question","status":"open","event_id":"223318c16d00940a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T23:21:39Z","title":"Which parts of periodic review are research and which are repeated recovery · 观察 190","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-264","evidence:sample-265","evidence:sample-266"],"tags":["display-record-190"],"result_id":"result-239","node_id":"node-053","status":"tentative","event_id":"5c319030366c5dc7"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T23:40:24Z","title":"Does a new-best notification identify a better candidate or measurement variation?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-191"],"result_id":"node-054","node_kind":"question","status":"open","event_id":"0c86aacb3d805ea3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T23:40:24Z","title":"Does a new-best notification identify a better candidate or measurement variation · 观察 192","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-267","evidence:sample-268","evidence:sample-269"],"tags":["display-record-192"],"result_id":"result-240","node_id":"node-054","status":"tentative","event_id":"b98983bd1a2266bc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T23:50:40Z","title":"Does missing winner feedback imply missing evaluation opportunities?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-193"],"result_id":"node-055","node_kind":"question","status":"open","event_id":"b7db242925efc859"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T23:50:40Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 194","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-270","evidence:sample-271","evidence:sample-272"],"tags":["display-record-194"],"result_id":"result-241","node_id":"node-055","status":"tentative","event_id":"536e513dda5ca703"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T00:59:32Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 195","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-273","evidence:sample-274","evidence:sample-275"],"tags":["display-record-195"],"result_id":"result-242","node_id":"node-055","status":"tentative","event_id":"9523903345b84aa4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T01:00:31Z","title":"Does missing winner feedback imply missing evaluation opportunities?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-196"],"result_id":"node-055","node_kind":"question","status":"open","event_id":"c6b9d7727de466af"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T01:00:32Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 197","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-273","evidence:sample-274","evidence:sample-275"],"tags":["display-record-197"],"result_id":"result-242","node_id":"node-055","status":"tentative","event_id":"6c08d6a66ee34302"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T06:55:12Z","title":"平台期中,局部研究是否转为实际采用?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-198"],"result_id":"node-056","node_kind":"question","status":"open","event_id":"12d3d9a4d1c64579"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T06:55:12Z","title":"平台期中,局部研究是否转为实际采用 · 观察 199","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-276","evidence:sample-277","evidence:sample-278"],"tags":["display-record-199"],"result_id":"result-243","node_id":"node-056","status":"tentative","event_id":"c1b7df894b78d46d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T07:18:05Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 200","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-279","evidence:sample-280","evidence:sample-281"],"tags":["display-record-200"],"result_id":"result-244","node_id":"node-026","status":"confirmed","event_id":"5bf2bc8c537ed87e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T07:49:26Z","title":"窄条件去重能否减少重复结算的恢复成本?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-201"],"result_id":"node-057","node_kind":"question","status":"open","event_id":"22f8ba6731c8e54f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T07:49:26Z","title":"窄条件去重能否减少重复结算的恢复成本 · 观察 202","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-282"],"tags":["display-record-202"],"result_id":"result-245","node_id":"node-057","status":"tentative","event_id":"005cce7293deec3d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T08:18:53Z","title":"窄条件去重能否减少重复结算的恢复成本 · 观察 203","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-283","evidence:sample-284","evidence:sample-285"],"tags":["display-record-203"],"result_id":"result-246","node_id":"node-057","status":"tentative","event_id":"b9fc1e9b5051a2b4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T08:45:03Z","title":"平台期中,局部研究是否转为实际采用 · 观察 204","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-286","evidence:sample-287"],"tags":["display-record-204"],"result_id":"result-247","node_id":"node-056","status":"tentative","event_id":"49598b0b20fad929"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T08:46:57Z","title":"局部研究、提交采用与回退是否引用同一份证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-286"],"tags":["display-record-205"],"result_id":"node-058","node_kind":"question","status":"exploring","event_id":"c71e55904fde6f20"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T08:46:57Z","title":"局部研究、提交采用与回退是否引用同一份证据 · 观察 206","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-286","evidence:sample-287"],"tags":["display-record-206"],"result_id":"result-247","node_id":"node-058","status":"tentative","event_id":"dedde7bfd63ba9e2"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T08:47:42Z","title":"局部研究、提交采用与回退是否引用同一份证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-286"],"tags":["display-record-207"],"result_id":"node-058","node_kind":"question","status":"exploring","parent_id":"node-056","event_id":"29f719669057eb01"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T10:40:17Z","title":"Can admission distinguish shared ceilings from exclusive reservations · 观察 208","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-288","evidence:sample-289","evidence:sample-290"],"tags":["display-record-208"],"result_id":"result-248","node_id":"node-029","status":"tentative","event_id":"d889c14746596ce6"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T10:42:11Z","title":"Can selective native cancellation remain reliable across concurrent workers?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-288"],"tags":["display-record-209"],"result_id":"node-059","node_kind":"question","status":"exploring","event_id":"31b1d6479f43cfb2"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T10:42:56Z","title":"Can selective native cancellation remain reliable across concurrent workers · 观察 210","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-001","evidence_refs":["evidence:sample-288","evidence:sample-289","evidence:sample-290"],"tags":["display-record-210"],"result_id":"result-248","node_id":"node-059","status":"confirmed","event_id":"6b1e416f063abb07"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T13:26:05Z","title":"平台期中,局部研究是否转为实际采用 · 观察 211","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-291","evidence:sample-292"],"tags":["display-record-211"],"result_id":"result-249","node_id":"node-056","status":"tentative","event_id":"f36d9e8400d24846"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T13:27:58Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 212","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-291","evidence:sample-292"],"tags":["display-record-212"],"result_id":"result-249","node_id":"node-055","status":"tentative","event_id":"79a62ef39b3391b0"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T17:13:30Z","title":"冷却窗口能否保证跨重启与排队的评测机会?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-213"],"result_id":"node-060","node_kind":"question","status":"open","event_id":"05017d852fe67ca8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T17:13:30Z","title":"冷却窗口能否保证跨重启与排队的评测机会 · 观察 214","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-293","evidence:sample-294"],"tags":["display-record-214"],"result_id":"result-250","node_id":"node-060","status":"confirmed","event_id":"aa0d946b3e2621bb"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T17:25:56Z","title":"冷却窗口能否保证跨重启与排队的评测机会 · 观察 215","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-295","evidence:sample-296"],"tags":["display-record-215"],"result_id":"result-251","node_id":"node-060","status":"confirmed","event_id":"7bb2d0bf3b35edd3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T18:52:59Z","title":"关联尚未记录的问题 · 观察 216","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-297"],"tags":["display-record-216"],"result_id":"result-252","status":"confirmed","confidence":0.95,"event_id":"735b22439ba5c2ec"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T19:33:47Z","title":"关联尚未记录的问题 · 观察 217","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-298","evidence:sample-299"],"tags":["display-record-217"],"result_id":"result-253","status":"confirmed","confidence":0.95,"event_id":"e1616aca1072d21e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T20:17:55Z","title":"候选采用、回退与稀疏反馈如何共同影响停滞?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-218"],"result_id":"node-061","node_kind":"question","status":"open","event_id":"e50f98192177699a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T20:17:55Z","title":"候选采用、回退与稀疏反馈如何共同影响停滞 · 观察 219","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-300","evidence:sample-301"],"tags":["display-record-219"],"result_id":"result-254","node_id":"node-061","status":"confirmed","event_id":"c5925122c577a213"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T20:35:14Z","title":"总分相同是否掩盖了组件变化?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-220"],"result_id":"node-062","node_kind":"question","status":"open","event_id":"581a58544654abc5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T20:35:14Z","title":"总分相同是否掩盖了组件变化 · 观察 221","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-302","evidence:sample-303"],"tags":["display-record-221"],"result_id":"result-255","node_id":"node-062","status":"confirmed","event_id":"060fd96345a6edd7"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T20:46:46Z","title":"周期重规划实际占用了多少研究时间?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-222"],"result_id":"node-063","node_kind":"question","status":"open","event_id":"ad46ba2a091e7226"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T20:46:46Z","title":"周期重规划实际占用了多少研究时间 · 观察 223","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-304","evidence:sample-305"],"tags":["display-record-223"],"result_id":"result-256","node_id":"node-063","status":"tentative","event_id":"7841813eb892bbf0"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T21:00:38Z","title":"持续采用候选时,哪些退步不会触发最佳结果通知?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-224"],"result_id":"node-064","node_kind":"question","status":"open","event_id":"15210f96bf47bf74"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T21:00:38Z","title":"持续采用候选时,哪些退步不会触发最佳结果通知 · 观察 225","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-306","evidence:sample-307"],"tags":["display-record-225"],"result_id":"result-257","node_id":"node-064","status":"tentative","event_id":"5210ac34f05c0605"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T21:10:39Z","title":"同一提交重复评测的波动应如何与候选变化区分?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-226"],"result_id":"node-065","node_kind":"question","status":"open","event_id":"ba56ecfbf1ad298b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T21:10:39Z","title":"同一提交重复评测的波动应如何与候选变化区分 · 观察 227","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-308","evidence:sample-309"],"tags":["display-record-227"],"result_id":"result-258","node_id":"node-065","status":"tentative","event_id":"844ee3b086d83d63"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T21:23:45Z","title":"新最佳信号能否区分质量变化与计时波动?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-228"],"result_id":"node-066","node_kind":"question","status":"open","event_id":"73e7528f1e8be1ef"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T21:23:45Z","title":"新最佳信号能否区分质量变化与计时波动 · 观察 229","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-310","evidence:sample-311"],"tags":["display-record-229"],"result_id":"result-259","node_id":"node-066","status":"tentative","event_id":"cbcd40f603d00687"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T21:51:04Z","title":"完整反馈能否帮助诊断候选筛选中的停滞?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-230"],"result_id":"node-067","node_kind":"question","status":"open","event_id":"bf97cbeeadd96049"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T21:51:04Z","title":"完整反馈能否帮助诊断候选筛选中的停滞 · 观察 231","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-312","evidence:sample-313"],"tags":["display-record-231"],"result_id":"result-260","node_id":"node-067","status":"tentative","event_id":"414f77569e938fdf"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T22:03:31Z","title":"只给总分是否遗漏了长程研究所需的诊断信息?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-232"],"result_id":"node-068","node_kind":"question","status":"open","event_id":"a58f76357df1d40c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T22:03:31Z","title":"只给总分是否遗漏了长程研究所需的诊断信息 · 观察 233","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-314","evidence:sample-315"],"tags":["display-record-233"],"result_id":"result-261","node_id":"node-068","status":"tentative","event_id":"f872e2ce23c1f455"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T00:31:12Z","title":"周期重规划实际占用了多少研究时间?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-234"],"result_id":"node-069","node_kind":"question","status":"open","event_id":"55402ca52dcb086c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T00:31:12Z","title":"周期重规划实际占用了多少研究时间 · 观察 235","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-316","evidence:sample-317"],"tags":["display-record-235"],"result_id":"result-262","node_id":"node-069","status":"tentative","event_id":"334e013bc2682988"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T00:42:12Z","title":"冷却窗口能否保证跨重启与排队的评测机会 · 观察 236","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-318","evidence:sample-319"],"tags":["display-record-236"],"result_id":"result-263","node_id":"node-060","status":"confirmed","event_id":"d17d5a1af99dd082"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T01:54:40Z","title":"候选覆盖条件是否阻止了有价值的提交?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-237"],"result_id":"node-070","node_kind":"question","status":"open","event_id":"2e7e2ed1dac890b1"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T01:54:40Z","title":"候选覆盖条件是否阻止了有价值的提交 · 观察 238","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-320","evidence:sample-321"],"tags":["display-record-238"],"result_id":"result-264","node_id":"node-070","status":"tentative","event_id":"37dfeb1da8c7ec0b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T02:11:42Z","title":"分组上限与原标识恢复能否保留各组首次机会?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-239"],"result_id":"node-071","node_kind":"question","status":"open","event_id":"9310ad75cb589471"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T02:11:42Z","title":"分组上限与原标识恢复能否保留各组首次机会 · 观察 240","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-322","evidence:sample-323"],"tags":["display-record-240"],"result_id":"result-265","node_id":"node-071","status":"confirmed","event_id":"a708a9e2818a58a0"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T02:26:34Z","title":"代理指标改善后,真实任务收益为何仍可能未知?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-241"],"result_id":"node-072","node_kind":"question","status":"open","event_id":"d0e2af0d9b2941bb"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T02:26:34Z","title":"代理指标改善后,真实任务收益为何仍可能未知 · 观察 242","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-324","evidence:sample-325"],"tags":["display-record-242"],"result_id":"result-266","node_id":"node-072","status":"tentative","event_id":"7ee6a0de32b47f0d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T02:37:33Z","title":"评测次数相同是否意味着源码暴露范围相同?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-243"],"result_id":"node-073","node_kind":"question","status":"open","event_id":"fd1cc60773c49760"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T02:37:33Z","title":"评测次数相同是否意味着源码暴露范围相同 · 观察 244","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-326","evidence:sample-327"],"tags":["display-record-244"],"result_id":"result-267","node_id":"node-073","status":"confirmed","event_id":"02b691826b40eb5e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T02:55:35Z","title":"持续采用候选却无新高,是否足以证明质量平台?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-245"],"result_id":"node-074","node_kind":"question","status":"open","event_id":"a33d5cae7baa931d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T02:55:35Z","title":"持续采用候选却无新高,是否足以证明质量平台 · 观察 246","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-328","evidence:sample-329","evidence:sample-326","evidence:sample-320"],"tags":["display-record-246"],"result_id":"result-268","node_id":"node-074","status":"confirmed","event_id":"96b20a9a0c4bd94c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T04:24:06Z","title":"局部占位符数量为何不能代替原生验证?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-247"],"result_id":"node-075","node_kind":"question","status":"open","event_id":"1972f8f14f43c0d8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T04:24:06Z","title":"局部占位符数量为何不能代替原生验证 · 观察 248","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-330","evidence:sample-331","evidence:sample-332","evidence:sample-333"],"tags":["display-record-248"],"result_id":"result-269","node_id":"node-075","status":"tentative","event_id":"77cb0fc20a6b47cc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T06:21:15Z","title":"阶段工作为何可能在复盘前正常结束?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-249"],"result_id":"node-076","node_kind":"question","status":"open","event_id":"27bb0ad28f28aaac"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T06:21:15Z","title":"阶段工作为何可能在复盘前正常结束 · 观察 250","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-334","evidence:sample-335","evidence:sample-336"],"tags":["display-record-250"],"result_id":"result-270","node_id":"node-076","status":"confirmed","event_id":"f399546591397c5e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T06:32:23Z","title":"版本更新是否真的影响正在运行的研究?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-251"],"result_id":"node-077","node_kind":"question","status":"open","event_id":"44be0ff7ffa30c6d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T06:32:23Z","title":"版本更新是否真的影响正在运行的研究 · 观察 252","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-337","evidence:sample-338","evidence:sample-339"],"tags":["display-record-252"],"result_id":"result-271","node_id":"node-077","status":"confirmed","event_id":"dacee70f454f6a1f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T07:41:41Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 253","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-340","evidence:sample-341","evidence:sample-342","evidence:sample-343"],"tags":["display-record-253"],"result_id":"result-272","node_id":"node-014","status":"confirmed","event_id":"421a38477c1388dc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T07:42:46Z","title":"Native closeout: distinguish tool latency from interaction and recovery cost","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-342"],"tags":["display-record-254"],"result_id":"node-078","node_kind":"question","status":"exploring","event_id":"ee37a558c5ce340e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T07:42:46Z","title":"Native closeout: distinguish tool latency from interaction and recovery cost · 观察 255","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-342","evidence:sample-341"],"tags":["display-record-255"],"result_id":"result-272","node_id":"node-078","status":"confirmed","event_id":"21db3a48b3cde813"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T08:02:54Z","title":"阶段完成后,同一 Turn 的恢复是否保留正确身份?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-256"],"result_id":"node-079","node_kind":"question","status":"open","event_id":"3271d92109f6e3ba"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T08:02:54Z","title":"阶段完成后,同一 Turn 的恢复是否保留正确身份 · 观察 257","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-344","evidence:sample-345","evidence:sample-346","evidence:sample-343"],"tags":["display-record-257"],"result_id":"result-273","node_id":"node-079","status":"confirmed","event_id":"b383166ee92a6345"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T10:40:41Z","title":"原生总分下降是否必然代表分类质量退步?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-258"],"result_id":"node-080","node_kind":"question","status":"open","event_id":"a4b9d64fb8a38c34"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T10:40:41Z","title":"原生总分下降是否必然代表分类质量退步 · 观察 259","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-347","evidence:sample-348","evidence:sample-349","evidence:sample-350"],"tags":["display-record-259"],"result_id":"result-274","node_id":"node-080","status":"confirmed","event_id":"dc99dd55e493c750"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T11:00:45Z","title":"完整反馈是否用于候选恢复与后续新工作?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-260"],"result_id":"node-081","node_kind":"question","status":"open","event_id":"d6853f897c6069c8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T11:00:45Z","title":"完整反馈是否用于候选恢复与后续新工作 · 观察 261","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-351","evidence:sample-352","evidence:sample-353","evidence:sample-354"],"tags":["display-record-261"],"result_id":"result-275","node_id":"node-081","status":"confirmed","event_id":"3dd409c874d33cba"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T11:19:46Z","title":"周期复盘是否形成完整路径闭环并接回研究?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-262"],"result_id":"node-082","node_kind":"question","status":"open","event_id":"9ab3aedd334378a1"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T11:19:46Z","title":"周期复盘是否形成完整路径闭环并接回研究 · 观察 263","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-355","evidence:sample-356","evidence:sample-357","evidence:sample-358"],"tags":["display-record-263"],"result_id":"result-276","node_id":"node-082","status":"confirmed","event_id":"af1f510990823370"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T11:42:07Z","title":"单个监控读取失败是否可能误触整批取消?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-264"],"result_id":"node-083","node_kind":"question","status":"open","event_id":"9a6ba5b45be1b1b4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T11:42:07Z","title":"单个监控读取失败是否可能误触整批取消 · 观察 265","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-359","evidence:sample-360","evidence:sample-361","evidence:sample-362"],"tags":["display-record-265"],"result_id":"result-277","node_id":"node-083","status":"confirmed","event_id":"9d31d3d11390dc94"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T16:52:08Z","title":"新结果与负证据是否影响了下一轮候选选择?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-266"],"result_id":"node-084","node_kind":"question","status":"open","event_id":"de08ad3d435f3203"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T16:52:08Z","title":"新结果与负证据是否影响了下一轮候选选择 · 观察 267","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-363"],"tags":["display-record-267"],"result_id":"result-278","node_id":"node-084","status":"confirmed","event_id":"04818800cd05c2fd"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T17:24:48Z","title":"能力门槛的归属与收尾是否能被独立核验?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-268"],"result_id":"node-085","node_kind":"question","status":"open","event_id":"1045ba3d1d057345"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T17:24:48Z","title":"能力门槛的归属与收尾是否能被独立核验 · 观察 269","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-364"],"tags":["display-record-269"],"result_id":"result-279","node_id":"node-085","status":"confirmed","event_id":"1d3d9bc55d0afc82"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T17:50:12Z","title":"完整反馈是否支持按精确版本采用或恢复候选?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-270"],"result_id":"node-086","node_kind":"question","status":"open","event_id":"bd573b3707ac5efd"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T17:50:12Z","title":"完整反馈是否支持按精确版本采用或恢复候选 · 观察 271","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-365"],"tags":["display-record-271"],"result_id":"result-280","node_id":"node-086","status":"confirmed","event_id":"6cde082f5bb9beeb"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T18:31:52Z","title":"新结果与负证据是否影响了下一轮候选选择 · 观察 272","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-366"],"tags":["display-record-272"],"result_id":"result-281","node_id":"node-084","status":"confirmed","event_id":"0d3aeedad48d1ff7"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T18:33:48Z","title":"新结果与负证据是否影响了下一轮候选选择 · 观察 273","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-366"],"tags":["display-record-273"],"result_id":"result-281","node_id":"node-084","status":"confirmed","event_id":"c3bf46c35541be14"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T18:56:11Z","title":"不同执行方式的原生质量与完整响应成本如何对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-274"],"result_id":"node-087","node_kind":"question","status":"open","event_id":"2b8ec956e3ced4cf"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T18:56:11Z","title":"不同执行方式的原生质量与完整响应成本如何对照 · 观察 275","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-367","evidence:sample-366"],"tags":["display-record-275"],"result_id":"result-282","node_id":"node-087","status":"confirmed","event_id":"9bc380de9d30d126"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T19:14:59Z","title":"不同执行方式的原生质量与完整响应成本如何对照 · 观察 276","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-368","evidence:sample-369","evidence:sample-367"],"tags":["display-record-276"],"result_id":"result-283","node_id":"node-087","status":"tentative","event_id":"37011aec5c3f947b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T19:32:45Z","title":"完整反馈是否支持按精确版本采用或恢复候选 · 观察 277","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-370","evidence:sample-371","evidence:sample-365"],"tags":["display-record-277"],"result_id":"result-284","node_id":"node-086","status":"tentative","event_id":"0ba25bc28fd1069e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T11:05:05Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-278"],"result_id":"node-088","node_kind":"question","status":"open","event_id":"f91ddf015bbccf1a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T11:05:05Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支 · 观察 279","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-372","evidence:sample-373","evidence:sample-374"],"tags":["display-record-279"],"result_id":"result-285","node_id":"node-088","status":"confirmed","event_id":"adbbc090cd8dec76"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T12:15:22Z","title":"封存是否拒绝移动中的来源与不完整产物?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-280"],"result_id":"node-089","node_kind":"question","status":"open","event_id":"b6cdb5e9ea0c98df"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T12:15:22Z","title":"封存是否拒绝移动中的来源与不完整产物 · 观察 281","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-375","evidence:sample-376","evidence:sample-377"],"tags":["display-record-281"],"result_id":"result-286","node_id":"node-089","status":"confirmed","event_id":"04de60bdbb3bc64e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T14:03:12Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支 · 观察 282","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-002","evidence_refs":["evidence:sample-378","evidence:sample-379"],"tags":["display-record-282"],"result_id":"result-287","node_id":"node-088","status":"confirmed","event_id":"051bd8c5c5e389ab"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T14:13:11Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支 · 观察 283","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-002","evidence_refs":["evidence:sample-380","evidence:sample-378"],"tags":["display-record-283"],"result_id":"result-287","node_id":"node-088","status":"confirmed","event_id":"0df408df8bb7bb53"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T17:23:00Z","title":"封存是否拒绝移动中的来源与不完整产物 · 观察 284","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-381","evidence:sample-382"],"tags":["display-record-284"],"result_id":"result-288","node_id":"node-089","status":"confirmed","event_id":"e33a05d8c508431a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T18:36:39Z","title":"Can isolated capture retain state without issuing new authority?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-285"],"result_id":"node-090","node_kind":"question","status":"open","event_id":"e676f88967955456"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T18:36:39Z","title":"Can isolated capture retain state without issuing new authority · 观察 286","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-383","evidence:sample-384"],"tags":["display-record-286"],"result_id":"result-289","node_id":"node-090","status":"confirmed","event_id":"eb7d7e89e0c7a23a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T19:23:03Z","title":"Can fresh registration preserve captured feedback opportunities?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-287"],"result_id":"node-091","node_kind":"question","status":"open","event_id":"8129e6b12826b96c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T19:23:03Z","title":"Can fresh registration preserve captured feedback opportunities · 观察 288","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"来源将此观察标为反驳;保留在历史中,避免只展示确认记录。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-385","evidence:sample-386"],"tags":["display-record-288"],"result_id":"result-290","node_id":"node-091","status":"refuted","event_id":"a81e13b73cbeba3f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T19:50:52Z","title":"Can optional capture failure remain separate from original task completion?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-289"],"result_id":"node-092","node_kind":"question","status":"open","event_id":"89e248d01e57b6f3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T19:50:52Z","title":"Can optional capture failure remain separate from original task completion · 观察 290","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-387","evidence:sample-388"],"tags":["display-record-290"],"result_id":"result-291","node_id":"node-092","status":"confirmed","event_id":"03a0a41ef957ca35"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T22:43:41Z","title":"Can a failed first store be replaced without mislabeling the original point?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-291"],"result_id":"node-093","node_kind":"question","status":"open","event_id":"ba464309db1270c0"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T22:43:41Z","title":"Can a failed first store be replaced without mislabeling the original point · 观察 292","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-389","evidence:sample-390","evidence:sample-391"],"tags":["display-record-292"],"result_id":"result-292","node_id":"node-093","status":"confirmed","event_id":"22724f2b857c943f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T23:17:25Z","title":"Can controller-owned transport preserve feedback opportunities across admission?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-293"],"result_id":"node-094","node_kind":"question","status":"open","event_id":"c2d61fcda05aab46"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T23:17:25Z","title":"Can controller-owned transport preserve feedback opportunities across admission · 观察 294","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-392","evidence:sample-393","evidence:sample-394"],"tags":["display-record-294"],"result_id":"result-293","node_id":"node-094","status":"confirmed","event_id":"3232867b6eb37de5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-08T00:04:00Z","title":"Can history readback and a later byte probe describe different source points?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-295"],"result_id":"node-095","node_kind":"question","status":"open","event_id":"65b03f86b9161824"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T00:04:00Z","title":"Can history readback and a later byte probe describe different source points · 观察 296","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-395","evidence:sample-396","evidence:sample-397"],"tags":["display-record-296"],"result_id":"result-294","node_id":"node-095","status":"confirmed","event_id":"bbd1b7e462f4d50e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-08T01:08:39Z","title":"Can conversation preparation reach governed work and original settlement?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-297"],"result_id":"node-096","node_kind":"question","status":"open","event_id":"7c6d96f7433770a9"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T01:08:39Z","title":"Can conversation preparation reach governed work and original settlement · 观察 298","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-398","evidence:sample-399","evidence:sample-397"],"tags":["display-record-298"],"result_id":"result-295","node_id":"node-096","status":"confirmed","event_id":"226a2dad81320239"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-08T02:26:46Z","title":"Can continuation preserve declared phase time without adding budget?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-299"],"result_id":"node-097","node_kind":"question","status":"open","event_id":"85d4bea2871c8102"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T02:26:46Z","title":"Can continuation preserve declared phase time without adding budget · 观察 300","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-400","evidence:sample-401","evidence:sample-402"],"tags":["display-record-300"],"result_id":"result-296","node_id":"node-097","status":"confirmed","event_id":"b52e1c7d6b2e7999"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T05:06:46Z","title":"Does checkpoint capture provide a usable same-point continuation basis?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-301"],"result_id":"node-098","node_kind":"question","status":"open","event_id":"204276fd4abd537b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T05:06:46Z","title":"Does checkpoint capture provide a usable same-point continuation basis · 观察 302","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-403"],"tags":["display-record-302"],"result_id":"result-297","node_id":"node-098","status":"confirmed","event_id":"43f86f0f14eea920"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T11:47:00Z","title":"Does checkpoint capture provide a usable same-point continuation basis · 观察 303","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-404","evidence:sample-405"],"tags":["display-record-303"],"result_id":"result-298","node_id":"node-098","status":"confirmed","event_id":"86c6210a6f26866d"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T11:50:53Z","title":"Can workspace materialization preserve inert state for a fresh writer?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-404"],"tags":["display-record-304"],"result_id":"node-099","node_kind":"experiment","status":"open","event_id":"6429115407a646ed"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T11:51:15Z","title":"Can workspace materialization preserve inert state for a fresh writer · 观察 305","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-404","evidence:sample-405"],"tags":["display-record-305"],"result_id":"result-298","node_id":"node-099","status":"confirmed","event_id":"3073128a187307a3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T12:54:43Z","title":"能否从早期封存点重建历史并保留新的权限边界?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-306"],"result_id":"node-100","node_kind":"question","status":"open","event_id":"1632ece245643f97"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T12:54:43Z","title":"能否从早期封存点重建历史并保留新的权限边界 · 观察 307","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-406"],"tags":["display-record-307"],"result_id":"result-299","node_id":"node-100","status":"confirmed","event_id":"bda526c8edffdaaf"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T13:22:12Z","title":"保留上下文能否被新工作采用而不恢复旧权限?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-308"],"result_id":"node-101","node_kind":"question","status":"open","event_id":"7e23a1410d7f0ce5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T13:22:12Z","title":"保留上下文能否被新工作采用而不恢复旧权限 · 观察 309","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-407"],"tags":["display-record-309"],"result_id":"result-300","node_id":"node-101","status":"confirmed","event_id":"a543f5b2aaa0e7d4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T14:30:00Z","title":"路线复盘是否影响中后期的目标收益?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-310"],"result_id":"node-102","node_kind":"question","status":"open","event_id":"1b500eb34f4910ba"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T14:30:00Z","title":"路线复盘是否影响中后期的目标收益 · 观察 311","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-408"],"tags":["display-record-311"],"result_id":"result-301","node_id":"node-102","status":"confirmed","event_id":"7ae3ccfeb826f540"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T00:02:25Z","title":"同点接续后的成绩变化是否证明了更强机制?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-312"],"result_id":"node-103","node_kind":"question","status":"open","event_id":"8ace05364d5b5ac4"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T00:02:25Z","title":"同点接续后的成绩变化是否证明了更强机制 · 观察 313","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-409","evidence:sample-410","evidence:sample-411","evidence:sample-412"],"tags":["display-record-313"],"result_id":"result-302","node_id":"node-103","status":"tentative","event_id":"94ff0ae917ba4528"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T00:14:12Z","title":"暖接续能否保留新工作、反馈并再次封存?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-314"],"result_id":"node-104","node_kind":"question","status":"open","event_id":"5af8e0975487de0f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T00:14:12Z","title":"暖接续能否保留新工作、反馈并再次封存 · 观察 315","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-413","evidence:sample-414","evidence:sample-415","evidence:sample-416"],"tags":["display-record-315"],"result_id":"result-303","node_id":"node-104","status":"confirmed","event_id":"7da0321d9b6ad4d1"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T00:28:14Z","title":"显式来源是否仍可能受到环境代理影响?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-316"],"result_id":"node-105","node_kind":"question","status":"open","event_id":"c39f6d1f7ce9ed83"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T00:28:14Z","title":"显式来源是否仍可能受到环境代理影响 · 观察 317","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-417","evidence:sample-418","evidence:sample-419","evidence:sample-420"],"tags":["display-record-317"],"result_id":"result-304","node_id":"node-105","status":"confirmed","event_id":"4d14021043e3e3ac"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T00:46:09Z","title":"能否不调用模型就重建同历史的独立会话?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-318"],"result_id":"node-106","node_kind":"question","status":"open","event_id":"060c7611fa7ee10c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T00:46:09Z","title":"能否不调用模型就重建同历史的独立会话 · 观察 319","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-421","evidence:sample-422","evidence:sample-423","evidence:sample-424"],"tags":["display-record-319"],"result_id":"result-305","node_id":"node-106","status":"confirmed","event_id":"903600cba894c612"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T01:05:41Z","title":"路线变化是否进入最终产物并影响原生质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-320"],"result_id":"node-107","node_kind":"question","status":"open","event_id":"2bc0a674f32e3aa9"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T01:05:41Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 321","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-425","evidence:sample-426","evidence:sample-427","evidence:sample-428"],"tags":["display-record-321"],"result_id":"result-306","node_id":"node-107","status":"tentative","event_id":"7f62f9968f5a7cba"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T01:28:36Z","title":"检查点能否减少重复诊断而保留完整关闭行为?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-322"],"result_id":"node-108","node_kind":"question","status":"open","event_id":"97a6846e8b5a9779"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T01:28:36Z","title":"检查点能否减少重复诊断而保留完整关闭行为 · 观察 323","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-429","evidence:sample-430","evidence:sample-431","evidence:sample-432"],"tags":["display-record-323"],"result_id":"result-307","node_id":"node-108","status":"tentative","event_id":"3ced7ff96e115d25"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T01:52:15Z","title":"释放来源后的静态副本能否沿原阶段完成封存?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-324"],"result_id":"node-109","node_kind":"question","status":"open","event_id":"11cdffd80163a9e8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T01:52:15Z","title":"释放来源后的静态副本能否沿原阶段完成封存 · 观察 325","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-433","evidence:sample-434","evidence:sample-435","evidence:sample-436"],"tags":["display-record-325"],"result_id":"result-308","node_id":"node-109","status":"tentative","event_id":"8da75f4d22af7c22"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T02:05:03Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 326","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-437","evidence:sample-438","evidence:sample-439","evidence:sample-440"],"tags":["display-record-326"],"result_id":"result-309","node_id":"node-107","status":"tentative","event_id":"8e3c660b55885d9e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T02:25:27Z","title":"不同注册布局能否在新权限下采用完整上下文?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-327"],"result_id":"node-110","node_kind":"question","status":"open","event_id":"2cf27d16eba5875e"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T02:25:27Z","title":"不同注册布局能否在新权限下采用完整上下文 · 观察 328","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-441","evidence:sample-442","evidence:sample-443","evidence:sample-444"],"tags":["display-record-328"],"result_id":"result-310","node_id":"node-110","status":"confirmed","event_id":"fbf1f71390c86ccf"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T02:45:54Z","title":"中期封存点能否保留历史、剩余预算和当前控制流?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-329"],"result_id":"node-111","node_kind":"question","status":"open","event_id":"1bbc909d664eedbd"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T02:45:54Z","title":"中期封存点能否保留历史、剩余预算和当前控制流 · 观察 330","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-445","evidence:sample-446","evidence:sample-447","evidence:sample-448"],"tags":["display-record-330"],"result_id":"result-311","node_id":"node-111","status":"confirmed","event_id":"54f5facedb4b0bbc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T03:04:44Z","title":"同源晚期封存点能否支持相同预算与反馈的对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-331"],"result_id":"node-112","node_kind":"question","status":"open","event_id":"c655406a6afa1b39"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T03:04:44Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 332","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-449","evidence:sample-450","evidence:sample-451","evidence:sample-452"],"tags":["display-record-332"],"result_id":"result-312","node_id":"node-112","status":"confirmed","event_id":"568f5b923b8e1dfa"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T04:25:09Z","title":"完整检查点证据是否成为重规划的结构化输入?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-333"],"result_id":"node-113","node_kind":"question","status":"open","event_id":"df598b8aa7247d9f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T04:25:09Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 334","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-453","evidence:sample-454"],"tags":["display-record-334"],"result_id":"result-313","node_id":"node-113","status":"tentative","event_id":"531c06ee6df1695b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T05:04:50Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 335","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-455","evidence:sample-456","evidence:sample-457"],"tags":["display-record-335"],"result_id":"result-314","node_id":"node-113","status":"confirmed","event_id":"4b80788f0bd25ea7"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T05:59:38Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 336","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-458","evidence:sample-459"],"tags":["display-record-336"],"result_id":"result-315","node_id":"node-113","status":"confirmed","event_id":"2d57032501cd7b31"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T06:26:02Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 337","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-460","evidence:sample-461"],"tags":["display-record-337"],"result_id":"result-316","node_id":"node-112","status":"confirmed","event_id":"4a57001a4972c4eb"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T09:42:42Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 338","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-462","evidence:sample-463","evidence:sample-464"],"tags":["display-record-338"],"result_id":"result-317","node_id":"node-107","status":"tentative","event_id":"14b27dd4fc53cec9"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T09:44:33Z","title":"局部否决是否对应真实约束与目标影响?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-462"],"tags":["display-record-339"],"result_id":"node-114","node_kind":"question","status":"open","event_id":"d129b30234ac8d68"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T09:44:33Z","title":"局部否决是否对应真实约束与目标影响 · 观察 340","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-462","evidence:sample-463"],"tags":["display-record-340"],"result_id":"result-317","node_id":"node-114","status":"tentative","event_id":"684d2c9cac58d1ad"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T09:45:41Z","title":"局部否决是否对应真实约束与目标影响 · 观察 341","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-462","evidence:sample-463"],"tags":["display-record-341"],"result_id":"result-317","node_id":"node-114","status":"tentative","event_id":"9f2804a7b17e62fc"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T10:23:57Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 342","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-465","evidence:sample-466","evidence:sample-467"],"tags":["display-record-342"],"result_id":"result-318","node_id":"node-107","status":"tentative","event_id":"60ab49da4619afc6"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T10:26:26Z","title":"同点接续是否改变原生结果与完整研究成本?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-465"],"tags":["display-record-343"],"result_id":"node-115","node_kind":"question","status":"open","event_id":"f127395861ee5cfd"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T10:26:26Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 344","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-465","evidence:sample-466"],"tags":["display-record-344"],"result_id":"result-318","node_id":"node-115","status":"tentative","event_id":"59682aca45301331"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T10:51:04Z","title":"捕获范围是否覆盖候选与研究依赖的证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-345"],"result_id":"node-116","node_kind":"question","status":"open","event_id":"381058cba6013eb5"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T10:51:04Z","title":"捕获范围是否覆盖候选与研究依赖的证据 · 观察 346","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-468","evidence:sample-469","evidence:sample-470"],"tags":["display-record-346"],"result_id":"result-319","node_id":"node-116","status":"tentative","event_id":"542456d8b33d2a9b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T11:43:20Z","title":"中后期状态的复盘策略如何影响限时搜索?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-347"],"result_id":"node-117","node_kind":"question","status":"open","event_id":"505a823e68332025"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T11:43:20Z","title":"中后期状态的复盘策略如何影响限时搜索 · 观察 348","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-471","evidence:sample-472","evidence:sample-473","evidence:sample-474"],"tags":["display-record-348"],"result_id":"result-320","node_id":"node-117","status":"tentative","event_id":"7f190803e804a5f3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T14:56:15Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 349","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-475","evidence:sample-476","evidence:sample-477"],"tags":["display-record-349"],"result_id":"result-321","node_id":"node-112","status":"tentative","event_id":"40b393342f20c6a3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T14:57:35Z","title":"二次封存点能否保留会话和证据供后续对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-475"],"tags":["display-record-350"],"result_id":"node-118","node_kind":"question","status":"exploring","event_id":"2ed93e03ce494f3c"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T14:57:35Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 351","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-475","evidence:sample-476","evidence:sample-477"],"tags":["display-record-351"],"result_id":"result-321","node_id":"node-118","status":"tentative","event_id":"d17a2f6e9264fc3f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T17:34:41Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 352","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-478","evidence:sample-479","evidence:sample-480","evidence:sample-481"],"tags":["display-record-352"],"result_id":"result-322","node_id":"node-112","status":"tentative","event_id":"85d5f46c1b1c1717"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T17:36:54Z","title":"二次封存点能否保留会话和证据供后续对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-475","evidence:sample-478"],"tags":["display-record-353"],"result_id":"node-118","node_kind":"question","status":"exploring","event_id":"78309cb2d7da5e18"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T17:36:54Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 354","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-478","evidence:sample-479","evidence:sample-480","evidence:sample-482"],"tags":["display-record-354"],"result_id":"result-322","node_id":"node-118","status":"tentative","event_id":"fe918371a77761a3"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T18:42:34Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 355","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-003","evidence_refs":["evidence:sample-483","evidence:sample-484"],"tags":["display-record-355"],"result_id":"result-322","node_id":"node-118","status":"confirmed","event_id":"59328abe988d31b8"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T19:05:45Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 356","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-004","evidence_refs":["evidence:sample-485","evidence:sample-486","evidence:sample-487"],"tags":["display-record-356"],"result_id":"result-322","node_id":"node-118","status":"confirmed","event_id":"2eb97d5f86b5993f"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-11T00:00:53Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 357","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-488","evidence:sample-489","evidence:sample-490","evidence:sample-491"],"tags":["display-record-357"],"result_id":"result-323","node_id":"node-113","status":"confirmed","event_id":"754bda552711ea5a"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-11T00:23:14Z","title":"后继研究点的策略是否改变原生目标及完整成本?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-358"],"result_id":"node-119","node_kind":"question","status":"open","event_id":"c784723943380469"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-11T00:23:14Z","title":"后继研究点的策略是否改变原生目标及完整成本 · 观察 359","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-492","evidence:sample-493","evidence:sample-494"],"tags":["display-record-359"],"result_id":"result-324","node_id":"node-119","status":"tentative","event_id":"e5a7d38a419fa0f2"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-11T02:19:41Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 360","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-495","evidence:sample-496","evidence:sample-497"],"tags":["display-record-360"],"result_id":"result-325","node_id":"node-115","status":"tentative","event_id":"40d9ede407442f5b"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-11T02:39:58Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 361","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-498","evidence:sample-499"],"tags":["display-record-361"],"result_id":"result-326","node_id":"node-115","status":"tentative","event_id":"e7c595394b538af6"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-11T03:05:33Z","title":"中期接续能否保留局部到原生的迁移依据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-362"],"result_id":"node-120","node_kind":"question","status":"open","event_id":"f0035097bc780fcb"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-11T03:05:33Z","title":"中期接续能否保留局部到原生的迁移依据 · 观察 363","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-500","evidence:sample-501","evidence:sample-502"],"tags":["display-record-363"],"result_id":"result-327","node_id":"node-120","status":"tentative","event_id":"682c029b72e93a33"}, + {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-11T04:09:49Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 364","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-503","evidence:sample-504","evidence:sample-505"],"tags":["display-record-364"],"result_id":"result-328","node_id":"node-115","status":"tentative","event_id":"4b03b4db95886287"} ] } diff --git a/examples/personal-workspace-browser/research-history-backend.py b/examples/personal-workspace-browser/research-history-backend.py index 7d614a9650..8216c652d3 100644 --- a/examples/personal-workspace-browser/research-history-backend.py +++ b/examples/personal-workspace-browser/research-history-backend.py @@ -21,7 +21,9 @@ def main(): parser.add_argument("--port", type=int, default=0) args = parser.parse_args() source = Path(__file__).resolve().parents[2] / "apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json" - capture = json.loads(source.read_text()) + source_bytes = source.read_bytes() + capture = json.loads(source_bytes) + source_sha256 = hashlib.sha256(source_bytes).hexdigest() events = [validate_explore_result_event(event) for event in capture["events"]] goal_id = capture["goal_id"] assert all(event["goal_id"] == goal_id for event in events) @@ -49,7 +51,7 @@ def do_GET(self): if path == "/fixture/readback": return self._send_json({"ok": True, **metrics, "source_unchanged": all(path.read_bytes() == value for path, value in original.items()), - "fixture_sha256": hashlib.sha256(source.read_bytes()).hexdigest()}) + "fixture_sha256": source_sha256}) if path == "/api/chat/explore-results": metrics["history_reads"] += 1 if path in {"/healthz", "/status.json", "/api/chat/explore-results"} or path.startswith("/chat/"): diff --git a/examples/personal-workspace-browser/research-history.md b/examples/personal-workspace-browser/research-history.md index 1f479f4893..b8afc1f229 100644 --- a/examples/personal-workspace-browser/research-history.md +++ b/examples/personal-workspace-browser/research-history.md @@ -17,8 +17,8 @@ it must not be relabeled as this operator graph. ## Time and coverage -Recorded times are shifted by one constant offset to start at 2030-01-01 UTC. -Their intervals and append order are preserved, including the original +Recorded dates are shifted by whole UTC days to begin on 2030-01-01. Time of +day, UTC-day grouping, intervals and append order are preserved, including the original 828,959-second span (9 days, 14 hours, 15 minutes, 59 seconds). The illustrative dates are not the real research dates. They measure **recording**, not attempt age, active work, model cost or result quality. An inherited or backfilled @@ -46,8 +46,8 @@ LOOPX_PERSONAL_WORKSPACE_PACKAGED=1 LOOPX_PERSONAL_WORKSPACE_SCENARIO=research-h The scenario uses a disposable registry/runtime and the production history HTTP owner. It reads every page into the packaged UI, distinguishes explicit edges from parent grouping, preserves selection across reload, tests narrow -layout and a failed-refresh recovery, and verifies unchanged source bytes and -zero mutation attempts/model starts. Its surrounding workspace is a test +layout and a failed-refresh recovery, and verifies unchanged source bytes, +zero mutation attempts against that history owner and no Agent starts. Its surrounding workspace is a test scaffold. It does not validate the installed desktop App, native result curves, Agent analysis or scientific conclusions. The backend can be started separately for read-only inspection; its execution services are deliberately unavailable: @@ -56,6 +56,11 @@ for read-only inspection; its execution services are deliberately unavailable: uv run --extra test python examples/personal-workspace-browser/research-history-backend.py ``` +The backend freezes the fixture bytes and digest at startup. Restart it after +editing the capture; a later file read must not retag an already served snapshot. +Standalone inspection rejects all writes, including presentation preferences; +execution/session warnings describe this fixture boundary, not a live benchmark. + 中文:这是保留真实结构与相对时间的脱敏研究工作图,不是 solver 轨迹或原生成绩。 所有正文均已改写,引用只保留相等关系;完整源材料留在私有边界内。以记录时间呈现 研究跨度与间隔,以显式边呈现关联,不能从日期、会话轮次、节点位置推断研究收益。 From dc090df6887bc51a7ddd3f2867b040bfe8c62354 Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Fri, 16 Oct 2026 16:19:47 +0800 Subject: [PATCH 08/15] test(research): capture default history and focused evidence views Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- examples/personal-workspace-browser/research-history.mjs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/examples/personal-workspace-browser/research-history.mjs b/examples/personal-workspace-browser/research-history.mjs index 66e5025637..5d3fb4c13c 100644 --- a/examples/personal-workspace-browser/research-history.mjs +++ b/examples/personal-workspace-browser/research-history.mjs @@ -67,6 +67,7 @@ export const researchHistoryScenario = { assert.deepEqual(pages.flatMap(value => value.items).map(row => row.event_id), capture.events.map(row => row.event_id)); assert.equal(await history.locator(".research-history-edges g").count(), 3, "Only the three recorded typed edges use the solid relationship layer"); assert.equal(await history.locator(".research-history-edges .is-grouping").count(), 12, "Parentage remains a distinct display relation"); + await page.screenshot({path: resolve(outputDir, "research-history-recorded-overview.png"), animations: "disabled"}); await history.getByRole("button", {name: /^EdgeBench · 长程研究与证据积累/}).click(); await history.locator(".research-history-detail").waitFor(); const selected = new URL(page.url()).searchParams.get("research_node"); @@ -75,6 +76,7 @@ export const researchHistoryScenario = { assert.equal(new URL(page.url()).searchParams.get("research_node"), selected); assert.match(await history.textContent(), /364 \/ 364/); await page.screenshot({path: resolve(outputDir, "research-history-recorded-desktop.png"), animations: "disabled"}); + await history.screenshot({path: resolve(outputDir, "research-history-recorded-detail.png"), animations: "disabled"}); unavailable = true; await history.getByRole("button", {name: "刷新记录", exact: true}).click(); await history.getByRole("alert").waitFor(); From 388dbbbe2a42d249cd21104e9ffa5bb53cf118c9 Mon Sep 17 00:00:00 2001 From: huangruiteng Date: Fri, 16 Oct 2026 16:48:05 +0800 Subject: [PATCH 09/15] feat(research): time-anchored Explore history lens and evidence sections MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Stacks on #6616 instead of replacing its reader: the full-history pagination, typed read model, relationship graph, selection and replay invariants remain. The new default lens projects the same events on a record-time axis so long runs answer what the late phase produced and why direction changed. 前端默认"时间线"镜头,保留"关系图"切换;三等分卡片展示各段新问题、 来源结论标签与显式转向/继续;密度柱暴露记录空档;路线只由显式边与 父子分组相连,未关联问题单独成蜂群,时间相邻不产生边。finding 详情 按 writeback 拥有者的 Input revision/Applicability/Observation/ Interpretation 分段,并解析 path_delta 的 Outcome 及 retained/changed/stopped 列表,回答"为什么转向、为什么停止"。 非结构化结论保持原始散文,并明确提示无法拆出决策。 - Shared typed presentation module owns section parsing, thirds, routes and timeline bins; no new protocol vocabulary, graph authority or progress score. - Phase thirds are reading groups only; record time is never attempt time and marker position never encodes progress, cause, checking or adoption. - Detail selection, URL focus, keyboard Escape, refresh behavior and the old graph lens work from both lenses; 390px collapses phases and trail to one column with zero horizontal overflow (EdgeBench fixture verified). - Validated with the redacted EdgeBench capture (9.6d/364 events, no structured decisions) and a real local 2.9d/483-event game research Goal (51 path_delta decisions), through the packaged Chat over the real HTTP owner. Typecheck, CSS token check, control-plane tests (6), Python history test and packaged build pass. Signed-off-by: huangruiteng --- .../goal-research-history.css | 80 +++++++++ .../goal-research-history.tsx | 35 +++- .../goal-research-timeline.tsx | 162 ++++++++++++++++++ .../presentation/explore_timeline.ts | 116 +++++++++++++ .../control_plane_ts/explore_history.test.ts | 27 +++ 5 files changed, 417 insertions(+), 3 deletions(-) create mode 100644 apps/presentation/dashboard/src/features/personal-workspace/goal-research-timeline.tsx create mode 100644 loopx/control_plane/presentation/explore_timeline.ts diff --git a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css index 392c4009c2..6370020f58 100644 --- a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css +++ b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css @@ -46,3 +46,83 @@ .research-history-all-records summary { cursor: pointer; padding-block: 6px; } .research-history-all-records > .research-history-records { max-height: 400px; overflow: auto; } .research-node-count { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } + +/* Lens switch and timeline reading (record time only; position never encodes progress). */ +.research-lens { display: inline-flex; border: 1px solid var(--pw-line); border-radius: 6px; overflow: hidden; } +.research-history-controls .research-lens button { border: 0; border-radius: 0; min-height: 34px; } +.research-history-controls .research-lens button[aria-pressed="true"] { background: var(--pw-text); color: var(--pw-bg); } +.research-history-canvas.is-timeline { max-height: none; overflow: visible; background: var(--pw-bg); padding: 16px; } +.research-timeline { display: grid; gap: 12px; min-width: 0; } +.research-phases { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; } +.goal-overview .research-phase { display: flex; flex-direction: column; align-items: stretch; gap: 8px; min-width: 0; padding: 14px; border: 1px solid var(--pw-line); border-radius: 10px; background: var(--pw-bg); color: var(--pw-text); font: inherit; text-align: left; cursor: pointer; } +.goal-overview .research-phase:hover { border-color: var(--pw-line-strong); } +.goal-overview .research-phase.is-late { background: var(--pw-blue-soft); border-color: var(--pw-blue); } +.goal-overview .research-phase.is-active { outline: 2px solid var(--pw-text); outline-offset: -1px; } +.research-phase-head { display: flex; align-items: baseline; justify-content: space-between; gap: 8px; font-size: var(--text-body); } +.research-phase-head time { color: var(--pw-muted); font-size: var(--text-caption); white-space: nowrap; } +.research-phase-counts { display: flex; align-items: baseline; gap: 4px; font-size: var(--text-caption); color: var(--pw-muted); } +.research-phase-counts b { font-size: var(--text-heading); line-height: var(--leading-heading); color: var(--pw-text); font-weight: 600; } +.research-phase-counts b + b, .research-phase-counts b:not(:first-child) { margin-left: 12px; } +.research-phase-bar { display: flex; gap: 2px; height: 18px; border-radius: 4px; overflow: hidden; background: var(--pw-track); } +.research-phase-bar span { display: flex; align-items: center; min-width: 4px; padding-inline: 6px; overflow: hidden; color: var(--pw-bg); font-size: var(--text-caption); font-weight: 600; white-space: nowrap; } +.research-phase-decisions { font-size: var(--text-caption); color: var(--pw-text); } +.research-phase-line { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-size: var(--text-caption); color: var(--pw-muted); line-height: var(--leading-caption); } +.research-phase-line em, .research-trail-list em, .research-finding-sections dt { font-style: normal; font-weight: 600; color: var(--pw-text); margin-right: 6px; } +.is-confirmed { --research-tone: var(--pw-green); } +.is-refuted { --research-tone: var(--pw-red); } +.is-tentative { --research-tone: var(--pw-amber); } +.is-unlabeled { --research-tone: var(--pw-faint); } +.research-phase-bar .is-confirmed, .research-phase-bar .is-refuted, .research-phase-bar .is-tentative { background: var(--research-tone); } +.research-timeline-grid { display: grid; grid-template-columns: 180px minmax(0, 1fr); column-gap: 16px; row-gap: 10px; align-items: start; } +.research-row-label { display: flex; flex-direction: column; gap: 2px; min-width: 0; font-size: var(--text-caption); } +.research-row-label strong { font-size: var(--text-body); font-weight: 600; } +.research-row-label small { color: var(--pw-muted); font-size: var(--text-caption); display: flex; align-items: center; gap: 4px; flex-wrap: wrap; } +.research-row-heading { grid-column: 1 / -1; display: flex; align-items: baseline; gap: 10px; margin-top: 8px; padding-top: 12px; border-top: 1px solid var(--pw-line); } +.research-row-heading strong { font-size: var(--text-body); font-weight: 600; } +.research-row-heading small { color: var(--pw-muted); font-size: var(--text-caption); } +.research-row-plot { position: relative; min-width: 0; } +.research-density { display: flex; align-items: flex-end; gap: 2px; height: 56px; } +.research-density span { flex: 1; min-width: 1px; border-radius: 2px 2px 0 0; background: var(--pw-blue-soft); border-top: 2px solid var(--pw-blue); } +.research-density span.is-gap { background: var(--pw-red-bg); border-top: 0; } +.research-decision-ticks { position: relative; height: 12px; margin-top: 4px; } +.research-decision-ticks span { position: absolute; top: 0; width: 3px; height: 10px; margin-left: -1px; border-radius: 1px; background: var(--pw-blue); } +.research-decision-ticks span.is-replan, .research-tick-key.is-replan { background: var(--pw-orbit); } +.research-tick-key { display: inline-block; width: 3px; height: 10px; border-radius: 1px; background: var(--pw-blue); } +.research-phase-divider { position: absolute; top: -4px; height: 76px; border-left: 1px dashed var(--pw-faint); pointer-events: none; } +.research-axis { position: relative; height: 18px; margin-top: 2px; border-top: 1px solid var(--pw-line); } +.research-axis span { position: absolute; top: 2px; transform: translateX(-50%); color: var(--pw-muted); font-size: var(--text-caption); white-space: nowrap; } +.research-route { display: contents; } +.research-route-caption { display: flex; align-items: baseline; gap: 6px; margin: 0 0 2px; min-width: 0; font-size: var(--text-caption); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } +.research-route-caption span { flex-shrink: 0; color: var(--pw-muted); } +.research-route-caption b { font-weight: 500; color: var(--research-tone); overflow: hidden; text-overflow: ellipsis; } +.research-route-track { position: relative; height: 44px; } +.research-route-track svg { position: absolute; inset: 0; width: 100%; height: 100%; overflow: visible; } +.research-route-line { stroke: var(--pw-line-strong); stroke-width: 2; vector-effect: non-scaling-stroke; } +.goal-overview .research-timeline-marker { position: absolute; top: 25px; width: 14px; height: 14px; margin-left: -7px; padding: 0; border-radius: 50%; border: 2px solid var(--research-tone); background: var(--research-tone); cursor: pointer; } +.goal-overview .research-timeline-marker.is-open { background: var(--pw-bg); } +.goal-overview .research-timeline-marker.is-small { top: auto; width: 9px; height: 9px; margin-left: -4px; border-width: 1px; opacity: .85; } +.goal-overview .research-timeline-marker.is-selected { box-shadow: 0 0 0 3px var(--pw-bg), 0 0 0 5px var(--pw-text); opacity: 1; z-index: 1; } +.goal-overview .research-timeline-marker.is-dimmed, .research-decision-ticks .is-dimmed { opacity: .2; } +.goal-overview .research-timeline-marker:hover { transform: scale(1.25); } +.research-swarm { position: relative; border-bottom: 1px solid var(--pw-line); } +.research-trail { border-top: 1px solid var(--pw-line); padding-top: 12px; } +.research-trail h3 { display: flex; align-items: baseline; gap: 10px; margin: 0 0 10px; font-size: var(--text-body); font-weight: 600; } +.research-trail h3 small { color: var(--pw-muted); font-size: var(--text-caption); font-weight: 400; } +.research-trail-list { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; margin: 0; padding: 0; list-style: none; } +.goal-overview .research-trail-list button { display: flex; flex-direction: column; align-items: stretch; gap: 4px; width: 100%; height: 100%; padding: 12px; border: 1px solid var(--pw-line); border-radius: 10px; background: var(--pw-bg); color: var(--pw-text); font: inherit; font-size: var(--text-caption); line-height: var(--leading-caption); text-align: left; cursor: pointer; } +.goal-overview .research-trail-list button:hover { border-color: var(--pw-line-strong); } +.goal-overview .research-trail-list button.is-selected { border-color: var(--pw-text); outline: 1px solid var(--pw-text); } +.research-trail-list strong { font-size: var(--text-body); line-height: var(--leading-body); font-weight: 600; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } +.research-trail-list span:not(.research-trail-meta) { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } +.research-trail-list .is-muted, .research-finding-sections .is-muted { color: var(--pw-muted); } +.research-trail-meta { display: flex; align-items: center; gap: 8px; color: var(--pw-muted); } +.research-outcome { display: inline-block; padding: 1px 8px; border-radius: 999px; font-size: var(--text-caption); font-weight: 600; background: var(--pw-blue-soft); color: var(--pw-blue-ink); } +.research-outcome.is-replan { background: var(--pw-tone); color: var(--pw-orbit); } +.research-outcome.is-stop, .research-outcome.is-ask_human { background: var(--pw-amber-bg); color: var(--pw-text); } +.research-link { padding: 0; border: 0; background: none; color: var(--pw-blue-ink); font: inherit; text-decoration: underline; cursor: pointer; } +.research-trail > .research-link { margin-top: 8px; font-size: var(--text-caption); } +.research-finding-sections { display: grid; grid-template-columns: max-content minmax(0, 1fr); gap: 4px 10px; margin: 8px 0; font-size: var(--text-caption); line-height: var(--leading-caption); } +.research-finding-sections dd { margin: 0; min-width: 0; } +.research-finding-sections ul { margin: 0; padding-left: 16px; } +@media (max-width: 900px) { .research-phases, .research-trail-list { grid-template-columns: 1fr; } .research-timeline-grid { grid-template-columns: minmax(0, 1fr); } .research-row-label { flex-direction: row; flex-wrap: wrap; gap: 8px; } .research-row-plot { margin-bottom: 8px; } } +@media (prefers-reduced-motion: reduce) { .goal-overview .research-timeline-marker:hover { transform: none; } } diff --git a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.tsx b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.tsx index fc15690b3f..52956339f6 100644 --- a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.tsx +++ b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.tsx @@ -1,10 +1,13 @@ import {useEffect, useId, useMemo, useRef, useState} from "react"; import {ArrowLeft, Circle, FlaskConical, GitBranch, RefreshCw, Sparkles} from "lucide-react"; +import {buildExploreTimeline, parseExploreFindingSections} from "../../../../../../loopx/control_plane/presentation/explore_timeline.js"; +import {GoalResearchTimeline} from "./goal-research-timeline"; import {requestJson} from "../../data/chat"; import {groupUnlinkedHistoryQuestions, layoutExploreHistory, parseExploreHistoryPage, projectExploreHistory, type ExploreHistoryEvent} from "../../../../../../loopx/control_plane/presentation/explore_history.js"; import "./goal-research-history.css"; type Selection = {node: string; day: string | null}; +type Lens = "timeline" | "graph"; type Read = {events: ExploreHistoryEvent[]; total: number | null; complete: boolean}; const selectedFromUrl = (goal: string): Selection => { const query = new URLSearchParams(window.location.search); @@ -22,6 +25,8 @@ export function GoalResearchHistory({goalId, active, zh, refreshRevision = 0}: { const [selection, setSelection] = useState(() => selectedFromUrl(goalId)); const [recordsOpen, setRecordsOpen] = useState(false); const [recordLimit, setRecordLimit] = useState(50); + const [lens, setLens] = useState(() => new URLSearchParams(window.location.search).get("research_lens") === "graph" ? "graph" : "timeline"); + const [phase, setPhase] = useState(null); const presentationId = useId().replace(/:/g, ""); const detail = useRef(null); const graph = useRef(null); @@ -54,7 +59,24 @@ export function GoalResearchHistory({goalId, active, zh, refreshRevision = 0}: { const timeLabel = (value: string | null) => value && Number.isFinite(Date.parse(value)) ? new Intl.DateTimeFormat(zh ? "zh-CN" : "en", {month: "short", day: "numeric", hour: "2-digit", minute: "2-digit"}).format(new Date(value)) : copy.unknown; - const findingElement = (finding: ExploreHistoryEvent) =>
{finding.title}{zh ? "来源标记" : "Source label"} · {stateLabel(finding.status)}{finding.confidence !== null ? ` · ${zh ? "来源自报置信度" : "Source-reported confidence"} ${finding.confidence}` : ""}

{finding.summary}

{finding.evidence_refs.map(ref => {ref})}
; + const sectionCopy = zh ? {inputRevision: "输入版本", applicability: "适用范围", observation: "观察", interpretation: "解读", changed: "变化", stopped: "停止", retained: "保留"} + : {inputRevision: "Input revision", applicability: "Applicability", observation: "Observation", interpretation: "Interpretation", changed: "Changed", stopped: "Stopped", retained: "Retained"}; + const outcomeCopy: Record = zh ? {replan: "转向", continue: "继续", stop: "停止", wait: "等待", no_change: "无变化", ask_human: "请人决定"} : {replan: "Replan", continue: "Continue", stop: "Stop", wait: "Wait", no_change: "No change", ask_human: "Ask human"}; + const findingBody = (finding: ExploreHistoryEvent) => { + const sections = parseExploreFindingSections(finding.summary); + if (!sections) return

{finding.summary}

; + const decision = sections.decision; + return
+
{sectionCopy.observation}
{sections.observation}
+ {decision ? <> +
{zh ? "决策" : "Decision"}
{outcomeCopy[decision.outcome] ?? decision.outcome}
+ {(["changed", "stopped", "retained"] as const).map(key => decision[key].length ? <>
{sectionCopy[key]}
    {decision[key].map(item =>
  • {item}
  • )}
: null)} + : <>
{sectionCopy.interpretation}
{sections.interpretation}
} +
{sectionCopy.applicability}
{sections.applicability}
+
{sectionCopy.inputRevision}
{sections.inputRevision}
+
; + }; + const findingElement = (finding: ExploreHistoryEvent) =>
{finding.title}{timeLabel(finding.recorded_at)} · {zh ? "来源标记" : "Source label"} · {stateLabel(finding.status)}{finding.confidence !== null ? ` · ${zh ? "来源自报置信度" : "Source-reported confidence"} ${finding.confidence}` : ""}{findingBody(finding)}{finding.evidence_refs.map(ref => {ref})}
; const updateRecords = (events: readonly ExploreHistoryEvent[]) =>
    {events.map(event =>
  1. {stateLabel(event.status)} · {event.title}{event.summary ? ` — ${event.summary}` : ""}{event.parent_id ? {copy.group}: {event.parent_id} : null}{event.evidence_refs.map(ref => {ref})}{event.run_id ? {event.run_id} : null}
  2. )}
; useEffect(() => { @@ -105,6 +127,10 @@ export function GoalResearchHistory({goalId, active, zh, refreshRevision = 0}: { const value = history.value; const grouped = useMemo(() => groupUnlinkedHistoryQuestions(value?.nodes ?? [], value?.edges ?? []), [value]); const layout = useMemo(() => layoutExploreHistory(grouped.nodes, value?.edges ?? []), [grouped, value]); + const timeline = useMemo(() => value ? buildExploreTimeline(value.nodes, value.edges, value.events) : null, [value]); + const chooseLens = (next: Lens) => { setLens(next); const url = new URL(window.location.href); if (next === "graph") url.searchParams.set("research_lens", "graph"); else url.searchParams.delete("research_lens"); window.history.replaceState(window.history.state, "", url); }; + const fullTime = (at: number) => new Intl.DateTimeFormat(zh ? "zh-CN" : "en", {month: "numeric", day: "numeric", hour: "2-digit", minute: "2-digit", hour12: false}).format(new Date(at)); + const dayTime = (at: number) => new Intl.DateTimeFormat(zh ? "zh-CN" : "en", {month: "numeric", day: "numeric"}).format(new Date(at)); const positions = new Map(layout.map(item => [item.node.id, item])); const selectedId = selection.node; const selected = value?.nodes.find(node => node.id === selectedId); @@ -131,6 +157,7 @@ export function GoalResearchHistory({goalId, active, zh, refreshRevision = 0}: {

{copy.scope}{value?.startAt ? <> · {copy.time} — : null}

{selectedId || selection.day !== null ? : null} +
{(["timeline", "graph"] as const).map(item => )}
@@ -140,7 +167,9 @@ export function GoalResearchHistory({goalId, active, zh, refreshRevision = 0}: { {error || history.error ?

{copy.failure} {error || history.error}

: null} {busy && !read.events.length ?
{copy.loading}…
: null} {value?.nodes.length ?
-
+ {lens === "timeline" && timeline ?
+ choose(id)} timeLabel={fullTime} dayLabel={dayTime}/> +
:
{group.day ? `${group.day} UTC` : copy.unknown}{group.nodes.length} {zh ? "个问题 · 展开全部" : "questions · read all"} )}
-
+
} {selected ?
{if (event.key === "Escape") {event.stopPropagation(); choose("", false); graph.current?.focus();}}}>

{kindLabel(selected.latest.node_kind)} · {stateLabel(selected.latest.status)}

{selected.latest.title}

{selected.latest.summary || (zh ? "此节点尚无详细说明。" : "No detail was recorded for this node.")}

diff --git a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-timeline.tsx b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-timeline.tsx new file mode 100644 index 0000000000..6e59715d10 --- /dev/null +++ b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-timeline.tsx @@ -0,0 +1,162 @@ +import {useState, type CSSProperties} from "react"; +import type {ExploreTimeline, TimelineFinding, TimelineNode, TimelinePhase} from "../../../../../../loopx/control_plane/presentation/explore_timeline.js"; + +/** Default whole-history reading: thirds, recording density, recorded routes, + * unlinked questions and explicit decisions on one record-time axis. + * Position means first record time only; it never encodes progress or cause. */ +type Copy = Record; +type Props = { + timeline: ExploreTimeline; zh: boolean; selectedId: string; phase: number | null; + onSelect: (id: string) => void; onPhase: (index: number | null) => void; + timeLabel: (value: number) => string; dayLabel: (value: number) => string; +}; + +const LABELS = ["confirmed", "refuted", "tentative"] as const; +const tone = (label: string) => LABELS.includes(label as typeof LABELS[number]) ? `is-${label}` : "is-unlabeled"; +const isOpen = (item: TimelineNode) => ["open", "exploring", "blocked"].includes(item.node.latest.status); + +export function GoalResearchTimeline({timeline, zh, selectedId, phase, onSelect, onPhase, timeLabel, dayLabel}: Props) { + const copy: Copy = zh ? { + early: "前段", middle: "中段", late: "后段", questions: "新问题", findings: "结论", + decisions: "显式决策", none: "未记录显式决策", changed: "变化", stopped: "停止", retained: "保留", + unstructured: "结论未按 writeback 结构记录,无法拆出依据与决策", + density: "记录密度", densityHint: "柱高为事件数;浅红为无记录空档", ticks: "转向 / 继续", + routes: "研究路线", routeHint: "仅由显式关联或父子分组相连", singles: "未关联问题", singlesHint: "不推断路线或因果", + trail: "为什么转向", trailHint: "每个问题最近一次显式决策,最近在前", more: "显示更多决策", all: "全部时段", + span: "记录跨度", start: "起", end: "止", replan: "转向", continue: "继续", stop: "停止", wait: "等待", no_change: "无变化", ask_human: "请人决定", + confirmed: "来源记为确认", refuted: "已反驳", tentative: "待检查", unlabeled: "无结论", phaseNote: "按记录时间三等分,仅为阅读分组,不是预声明的评估窗口。", + noTime: "没有可用的记录时间,无法放上时间轴;下方记录仍可完整阅读。", + } : { + early: "Early", middle: "Middle", late: "Late", questions: "New questions", findings: "Findings", + decisions: "Explicit decisions", none: "No explicit decision recorded", changed: "Changed", stopped: "Stopped", retained: "Retained", + unstructured: "Findings were not recorded in writeback sections; evidence and decisions cannot be separated", + density: "Recording density", densityHint: "Bar height is events; pale red is a recording gap", ticks: "Replan / continue", + routes: "Research routes", routeHint: "Connected only by recorded relationships or parent grouping", singles: "Unlinked questions", singlesHint: "No route or causality inferred", + trail: "Why direction changed", trailHint: "Latest explicit decision per question, newest first", more: "Show more decisions", all: "Whole history", + span: "Recorded span", start: "From", end: "To", replan: "Replan", continue: "Continue", stop: "Stop", wait: "Wait", no_change: "No change", ask_human: "Ask human", + confirmed: "Recorded confirmation", refuted: "Refuted", tentative: "Tentative", unlabeled: "No finding", phaseNote: "Equal thirds of record time, for reading only; not a pre-declared evaluation window.", + noTime: "No usable record time; the history cannot be placed on a time axis. All records remain readable below.", + }; + const {start, end} = timeline; + if (start === null || end === null) return

{copy.noTime}

; + const span = Math.max(1, end - start); + const pct = (at: number) => `${((at - start) / span) * 100}%`; + const inPhase = (at: number | null) => phase === null || (at !== null && at >= timeline.phases[phase]!.start && at <= timeline.phases[phase]!.end); + const label = (key: string) => copy[key] ?? key; + const hours = (from: number, to: number) => { const value = (to - from) / 3_600_000; return value >= 48 ? `${(value / 24).toFixed(1)} ${zh ? "天" : "d"}` : `${value.toFixed(1)} ${zh ? "小时" : "h"}`; }; + const maxEvents = Math.max(1, ...timeline.bins.map(bin => bin.events)); + const ticks: number[] = []; + const midnight = new Date(start); midnight.setHours(24, 0, 0, 0); + for (let at = midnight.getTime(); at <= end; at += 86_400_000) ticks.push(at); + const stride = Math.max(1, Math.ceil(ticks.length / 10)); + const marker = (item: TimelineNode, style: CSSProperties, extra = "") => { + const title = `${item.node.latest.title} · ${label(item.label || "unlabeled")}${item.first !== null ? ` · ${timeLabel(item.first)}` : ""}`; + return ; + }; + return
+
{timeline.phases.map(phaseCard)}
+

{copy.phaseNote}{phase !== null ? <> · : null}

+
+
{copy.density}{copy.densityHint}{timeline.decisions.length ? {copy.replan} {copy.continue} : null}
+
+
{timeline.bins.map((bin, index) => )}
+ {timeline.decisions.length ?
{timeline.decisions.map(item => )}
: null} + {timeline.phases.slice(1).map(item => )} +
{ticks.map((at, index) => index % stride ? null : {dayLabel(at)})}
+
+ {timeline.routes.length ?
{copy.routes}{copy.routeHint}
: null} + {timeline.routes.map(route => { + const members = route.nodeIds.map(id => timeline.nodes.get(id)!); + const tally = LABELS.map(key => [key, members.filter(item => item.label === key).length] as const).filter(([, value]) => value); + const first = members[0]!, last = members.at(-1)!; + const position = new Map(members.map(item => [item.node.id, item.first ?? start])); + const x = (id: string) => ((position.get(id)! - start) / span) * 1000; + const arcs = [ + ...[...timeline.nodes.values()].filter(item => item.routeId === route.id && item.node.latest.parent_id && position.has(item.node.latest.parent_id)) + .map(item => ({key: `parent:${item.node.id}`, from: item.node.latest.parent_id, to: item.node.id, kind: "is-grouping", title: ""})), + ...timeline.edges.filter(edge => position.has(edge.from_node) && position.has(edge.to_node)) + .map(edge => ({key: edge.event_id, from: edge.from_node, to: edge.to_node, kind: edge.edge_type === "refutes" ? "is-refutation" : "", title: `${edge.edge_type}: ${edge.summary}`})), + ]; + return
+
{members.length} {zh ? "个问题" : "questions"} + {dayLabel(route.first!)} – {dayLabel(route.last!)} · {copy.span} {hours(route.first!, route.last!)} + {tally.map(([key, value]) => `${label(key)} ${value}`).join(" · ") || copy.unlabeled}
+
+

{copy.start}{first.node.latest.title}{members.length > 1 ? <>{copy.end}{last.node.latest.title} : null}

+
+ + {members.map(item => marker(item, {left: pct(item.first ?? start)}))} +
+
+
; + })} + {swarm.length ? <> +
{copy.singles} · {swarm.length}{copy.singlesHint}
+
+ {swarm.map(({item, column, level}) => marker(item, {left: `${(column / 160) * 100}%`, bottom: level * 11 + 4}, " is-small"))} +
+ : null} +
+ {unknownTime ?

{zh ? "缺少记录时间的问题未放上时间轴" : "Questions without a record time are not placed on the axis"} · {unknownTime}

: null} +
+

{copy.trail}{copy.trailHint}

+ {!timeline.decisions.length ?

{timeline.structuredCount ? copy.none : copy.unstructured}

+ : } +
+
; +} + +function TrailList({items, copy, label, timeLabel, selectedId, onSelect}: {items: TimelineFinding[]; copy: Copy; label: (key: string) => string; timeLabel: (value: number) => string; selectedId: string; onSelect: (id: string) => void}) { + const [limit, setLimit] = useState(6); + return <> +
    {items.slice(0, limit).map(item => { + const decision = item.sections!.decision!; + return
  1. +
  2. ; + })}
+ {items.length > limit ? : null} + ; +} diff --git a/loopx/control_plane/presentation/explore_timeline.ts b/loopx/control_plane/presentation/explore_timeline.ts new file mode 100644 index 0000000000..57d6c5dc03 --- /dev/null +++ b/loopx/control_plane/presentation/explore_timeline.ts @@ -0,0 +1,116 @@ +/** Time-anchored reading model over recorded Explore history. + * + * Display projection only. Bins, thirds and routes organize recorded events + * for reading; they never become an evaluation window, a progress score or a + * causal relation. `recorded_at` is record time, not attempt time. + */ +import type {ExploreHistoryEvent, ExploreHistoryNode} from "./explore_history.ts"; + +/** Sections written by Explore result writeback (explore_result_writeback.ts / + * result_writeback.py). Reading that owner's labels is format decoding, not a + * prose heuristic; any other summary stays raw. */ +const SECTION_LABELS = ["Input revision", "Applicability", "Observation", "Interpretation"] as const; +const DECISION_LISTS = ["retained", "changed", "stopped"] as const; +export type ExploreDecision = {outcome: string; retained: string[]; changed: string[]; stopped: string[]}; +export type ExploreFindingSections = {inputRevision: string; applicability: string; observation: string; interpretation: string; decision: ExploreDecision | null}; + +export function parseExploreFindingSections(summary: string): ExploreFindingSections | null { + const text = summary.replace(/\s+/g, " ").trim(); + const values: string[] = []; + let cursor = 0; + for (const [index, label] of SECTION_LABELS.entries()) { + const marker = `${label}: `; + const start = index === 0 ? (text.startsWith(marker) ? 0 : -1) : text.indexOf(` ${marker}`, cursor); + if (start < 0) return null; + if (index) values[index - 1] = text.slice(cursor, start).trim(); + cursor = start + (index ? 1 : 0) + marker.length; + } + values[3] = text.slice(cursor).trim(); + return {inputRevision: values[0]!, applicability: values[1]!, observation: values[2]!, interpretation: values[3]!, decision: parseDecision(values[3]!)}; +} + +/** Explore path_delta writes `Outcome: ` then `retained:/changed:/stopped:` lists. */ +function parseDecision(interpretation: string): ExploreDecision | null { + const head = /^Outcome: ([a-z_]+)(?: |$)/.exec(interpretation); + if (!head) return null; + const decision: ExploreDecision = {outcome: head[1]!, retained: [], changed: [], stopped: []}; + const body = interpretation.slice(head[0].length); + const marks = DECISION_LISTS.map(key => ({key, at: body.search(new RegExp(`(?:^| )${key}: `))})).filter(mark => mark.at >= 0).sort((a, b) => a.at - b.at); + marks.forEach((mark, index) => { + const end = marks[index + 1]?.at ?? body.length; + const raw = body.slice(mark.at, end).replace(new RegExp(`^ ?${mark.key}: `), ""); + decision[mark.key] = raw.split(/(?:^| )- /).map(item => item.trim()).filter(Boolean); + }); + return decision; +} + +export type TimelineFinding = {event: ExploreHistoryEvent; at: number | null; sections: ExploreFindingSections | null}; +export type TimelineBin = {start: number; end: number; events: number; questions: number; labels: Record; decisions: Record}; +export type TimelinePhase = {index: number; start: number; end: number; questions: number; findings: number; labels: Record; decisions: Record; lastDecision: TimelineFinding | null}; +export type TimelineRoute = {id: string; nodeIds: string[]; first: number | null; last: number | null}; +export type TimelineNode = {node: ExploreHistoryNode; first: number | null; last: number | null; label: string; routeId: string | null}; +export type ExploreTimeline = { + start: number | null; end: number | null; + bins: TimelineBin[]; phases: TimelinePhase[]; + nodes: Map; routes: TimelineRoute[]; singles: string[]; edges: readonly ExploreHistoryEvent[]; + findings: TimelineFinding[]; decisions: TimelineFinding[]; structuredCount: number; +}; + +const time = (value: string) => { const at = Date.parse(value); return Number.isFinite(at) ? at : null; }; +const bump = (counts: Record, key: string) => { counts[key] = (counts[key] ?? 0) + 1; }; + +/** Routes are connected components of recorded typed edges and parent grouping only. */ +function routesOf(nodes: readonly ExploreHistoryNode[], edges: readonly ExploreHistoryEvent[]) { + const known = new Set(nodes.map(node => node.id)); + const parent = new Map(); + const find = (id: string): string => { let root = id; while (parent.get(root) && parent.get(root) !== root) root = parent.get(root)!; return root; }; + const join = (a: string, b: string) => { if (known.has(a) && known.has(b)) { const ra = find(a), rb = find(b); if (ra !== rb) parent.set(ra, rb); } }; + for (const edge of edges) join(edge.from_node, edge.to_node); + for (const node of nodes) if (node.latest.parent_id) join(node.id, node.latest.parent_id); + const groups = new Map(); + for (const node of nodes) { const root = find(node.id); groups.set(root, [...(groups.get(root) ?? []), node.id]); } + return [...groups.values()]; +} + +export function buildExploreTimeline(nodes: readonly ExploreHistoryNode[], edges: readonly ExploreHistoryEvent[], events: readonly ExploreHistoryEvent[], {targetBins = 36} = {}): ExploreTimeline { + const findings: TimelineFinding[] = events.filter(event => event.event_kind === "finding") + .map(event => ({event, at: time(event.recorded_at), sections: parseExploreFindingSections(event.summary)})); + const decisions = findings.filter(item => item.sections?.decision); + const times = events.map(event => time(event.recorded_at)).filter((at): at is number => at !== null); + const start = times.length ? Math.min(...times) : null; + const end = times.length ? Math.max(...times) : null; + const timelineNodes = new Map(); + for (const node of nodes) { + const stamps = [...node.updates, ...node.findings].map(event => time(event.recorded_at)).filter((at): at is number => at !== null); + const label = node.findings.at(-1)?.status ?? ""; + timelineNodes.set(node.id, {node, first: stamps.length ? Math.min(...stamps) : null, last: stamps.length ? Math.max(...stamps) : null, label, routeId: null}); + } + const routes: TimelineRoute[] = []; + const singles: string[] = []; + for (const members of routesOf(nodes, edges)) { + if (members.length < 2) { singles.push(members[0]!); continue; } + const ordered = members.sort((a, b) => (timelineNodes.get(a)!.first ?? Infinity) - (timelineNodes.get(b)!.first ?? Infinity)); + const firsts = ordered.map(id => timelineNodes.get(id)!.first).filter((at): at is number => at !== null); + const lasts = ordered.map(id => timelineNodes.get(id)!.last).filter((at): at is number => at !== null); + const id = `route:${ordered[0]}`; + for (const member of ordered) timelineNodes.get(member)!.routeId = id; + routes.push({id, nodeIds: ordered, first: firsts.length ? Math.min(...firsts) : null, last: lasts.length ? Math.max(...lasts) : null}); + } + routes.sort((a, b) => (a.first ?? Infinity) - (b.first ?? Infinity)); + singles.sort((a, b) => (timelineNodes.get(a)!.first ?? Infinity) - (timelineNodes.get(b)!.first ?? Infinity)); + const span = start !== null && end !== null ? Math.max(1, end - start) : 0; + const binCount = span ? Math.max(1, Math.min(targetBins, Math.ceil(span / 3_600_000))) : 0; + const bins: TimelineBin[] = Array.from({length: binCount}, (_, index) => ({start: start! + span * index / binCount, end: start! + span * (index + 1) / binCount, events: 0, questions: 0, labels: {}, decisions: {}})); + const phases: TimelinePhase[] = span ? [0, 1, 2].map(index => ({index, start: start! + span * index / 3, end: start! + span * (index + 1) / 3, questions: 0, findings: 0, labels: {}, decisions: {}, lastDecision: null})) : []; + const slot = (items: T[], at: number) => items[Math.min(items.length - 1, Math.floor((at - start!) / span * items.length))]!; + for (const event of events) { const at = time(event.recorded_at); if (at !== null && bins.length) slot(bins, at).events++; } + for (const item of timelineNodes.values()) if (item.first !== null && bins.length) { slot(bins, item.first).questions++; slot(phases, item.first).questions++; } + for (const item of findings) { + if (item.at === null || !bins.length) continue; + const bin = slot(bins, item.at), phase = slot(phases, item.at); + bump(bin.labels, item.event.status); bump(phase.labels, item.event.status); phase.findings++; + const outcome = item.sections?.decision?.outcome; + if (outcome) { bump(bin.decisions, outcome); bump(phase.decisions, outcome); phase.lastDecision = item; } + } + return {start, end, bins, phases, nodes: timelineNodes, routes, singles, edges, findings, decisions, structuredCount: findings.filter(item => item.sections).length}; +} diff --git a/tests/control_plane_ts/explore_history.test.ts b/tests/control_plane_ts/explore_history.test.ts index 3abec21346..d987d0c5b5 100644 --- a/tests/control_plane_ts/explore_history.test.ts +++ b/tests/control_plane_ts/explore_history.test.ts @@ -80,3 +80,30 @@ test("sparse question capture is grouped without inventing routes or hiding vers assert.equal(view.edges.length, 1, "date buckets create no source edges or scientific route"); assert.equal(new Set([...members, ...display.nodes].map(node => node.id)).size, 120); }); + +test("time-anchored reading keeps record-time thirds, routes and explicit decisions without causality", async () => { + const {buildExploreTimeline, parseExploreFindingSections} = await import("../../loopx/control_plane/presentation/explore_timeline.ts"); + const rows = [ + event({event_id: "n1", result_id: "q1", title: "Early question", recorded_at: "2026-01-01T00:00:00Z", status: "resolved"}), + event({event_id: "n2", result_id: "q2", title: "Mid question", recorded_at: "2026-01-02T00:00:00Z", status: "resolved", parent_id: "q1"}), + event({event_id: "n3", result_id: "q3", title: "Late question", recorded_at: "2026-01-03T00:00:00Z", status: "open"}), + event({event_id: "f1", event_kind: "finding", result_id: "finding1", node_id: "q1", status: "confirmed", evidence_refs: ["artifact:v1"]}), + event({event_id: "f3", event_kind: "finding", result_id: "finding3", node_id: "q3", status: "tentative", recorded_at: "2026-01-03T00:00:00Z", evidence_refs: ["artifact:v3"], + summary: "Input revision: plan:abc Applicability: exact input Observation: child resource finished Interpretation: Outcome: replan\nretained:\n- original owner\nchanged:\n- child DONE\nstopped:\n- do not rerun the old probe"}), + ]; + const view = projectExploreHistory(rows, goal); + const timeline = buildExploreTimeline(view.nodes, view.edges, view.events); + assert.equal(timeline.bins.length > 0, true); + assert.deepEqual(timeline.phases.map(phase => phase.questions), [1, 1, 1]); + assert.equal(timeline.routes.length, 1, "recorded parent grouping joins a reading route"); + assert.equal(timeline.routes[0]!.nodeIds[0], "q1"); + assert.equal(timeline.singles.length, 1, "time adjacency never joins q3 to the route"); + assert.equal(timeline.decisions.length, 1); + const decision = timeline.decisions[0]!.sections!.decision!; + assert.equal(decision.outcome, "replan"); + assert.deepEqual(decision.changed, ["child DONE"]); + assert.deepEqual(decision.stopped, ["do not rerun the old probe"]); + const sections = parseExploreFindingSections(rows[4]!.summary)!; + assert.equal(sections.observation, "child resource finished"); + assert.equal(parseExploreFindingSections("free-form finding text"), null, "unstructured findings stay raw prose"); +}); From 916cec603e8537c0791a9bb4042e07538c579e60 Mon Sep 17 00:00:00 2001 From: huangruiteng Date: Fri, 16 Oct 2026 17:21:41 +0800 Subject: [PATCH 10/15] feat(research): reusable Lark whiteboard renderer for the time-anchored history Same shared read model as the dashboard timeline, rendered to an SVG for lark-whiteboard publish. Verified byte-identical output against the manual prototype on both accepted datasets (local 483-event game log and the redacted EdgeBench fixture). Signed-off-by: huangruiteng --- examples/research-history-lark/README.md | 41 +++++ examples/research-history-lark/board.mts | 182 +++++++++++++++++++++++ 2 files changed, 223 insertions(+) create mode 100644 examples/research-history-lark/README.md create mode 100644 examples/research-history-lark/board.mts diff --git a/examples/research-history-lark/README.md b/examples/research-history-lark/README.md new file mode 100644 index 0000000000..98dfcc7962 --- /dev/null +++ b/examples/research-history-lark/README.md @@ -0,0 +1,41 @@ +# Research history Lark-whiteboard board + +Renders one Goal's recorded Explore history as an SVG for a Lark whiteboard. + +The board answers the long-run reading questions from the two-layer workspace +contract (`docs/architecture/rfcs/goal-workspace-surface-v0.zh-CN.md` §5.11): +what the early/middle/late thirds of record time contain, where recording gaps +are, which recorded routes explicit edges/parent grouping connect, and — when +findings use the Explore writeback sections — what changed, stopped and was +retained at each explicit replan/continue. + +It is a **display projection only**: thirds are reading groups, not a +pre-declared evaluation window; marker position is record time, not attempt +time or progress; unlinked questions never acquire edges; findings labels stay +source labels; no native score or evaluation is rendered. + +## Inputs + +Either an append-only `explore-result-log.jsonl`, or the redacted fixture JSON +(`apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json` +from PR #6616). + +```sh +node --no-warnings --experimental-strip-types examples/research-history-lark/board.mts \ + /goals//explore-result-log.jsonl /tmp/research.svg "" <goal_id> +``` + +## Whiteboard publish + +Follow the `lark-whiteboard` skill (render/geometric check → OpenAPI → write): + +```sh +npx -y @larksuite/whiteboard-cli@^0.2.13 -i /tmp/research.svg -f svg --check +npx -y @larksuite/whiteboard-cli@^0.2.13 -i /tmp/research.svg -o /tmp/research.png -f svg +npx -y @larksuite/whiteboard-cli@^0.2.13 -i /tmp/research.svg -f svg --to openapi --format json \ + | lark-cli whiteboard +update --as user --whiteboard-token <token> \ + --source - --input_format raw \ + --idempotent-token <unique-token> +``` + +Only publish public-safe data (the redacted fixture or an authorized projection). diff --git a/examples/research-history-lark/board.mts b/examples/research-history-lark/board.mts new file mode 100644 index 0000000000..7136c7b8f2 --- /dev/null +++ b/examples/research-history-lark/board.mts @@ -0,0 +1,182 @@ +#!/usr/bin/env -S node --no-warnings --experimental-strip-types +/** Render the time-anchored research history as a Lark-whiteboard SVG. + * + * Input is either a JSONL Explore result log or the redacted fixture JSON + * exported with PR #6616. The SVG is display-only: record-time thirds, routes + * from recorded edges/parent grouping and explicit path_delta decisions; it + * never adds edges, scores or evaluations. Upload via the lark-whiteboard skill: + * npx -y @larksuite/whiteboard-cli@^0.2.13 -i out.svg -f svg --check + * npx ... -i out.svg -f svg --to openapi --format json | lark-cli whiteboard +update ... + * + * Usage: node examples/research-history-lark/board.mts <log.jsonl|fixture.json> <out.svg> "<title>" <goal_id> + */ +// Prototype Lark board: time-anchored research history over the shared timeline model. +import {readFileSync, writeFileSync} from "node:fs"; +import {parseExploreHistoryPage, projectExploreHistory} from "../../loopx/control_plane/presentation/explore_history.ts"; +import {buildExploreTimeline, type TimelineNode} from "../../loopx/control_plane/presentation/explore_timeline.ts"; + +const [source, out, title, goal] = process.argv.slice(2); +let raw: unknown[]; +try { + const parsed = JSON.parse(readFileSync(source, "utf8")); + raw = Array.isArray(parsed) ? parsed : parsed.events; +} catch (error) { + if (!(error instanceof SyntaxError)) throw error; + raw = readFileSync(source, "utf8").trim().split("\n").filter(Boolean).map(line => JSON.parse(line)); +} +const page = parseExploreHistoryPage({ok: true, goal_id: goal, items: raw, total: raw.length, next_cursor: null}, goal); +const view = projectExploreHistory(page.items, goal); +const t = buildExploreTimeline(view.nodes, view.edges, view.events, {targetBins: 48}); +const esc = (s: string) => s.replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">").replace(/"/g, """); +const width = (s: string) => [...s].reduce((n, c) => n + (/[\u2E80-\uFFFF]/.test(c) ? 1 : 0.56), 0); +const cut = (s: string, w: number) => { let o = "", n = 0; for (const c of s) { const d = /[\u2E80-\uFFFF]/.test(c) ? 1.05 : 0.66; if (n + d > w - 1) return o + "…"; o += c; n += d; } return o; }; +const fmt = (at: number) => new Intl.DateTimeFormat("zh-CN", {month: "numeric", day: "numeric", hour: "2-digit", minute: "2-digit", hour12: false, timeZone: "Asia/Shanghai"}).format(at); +const day = (at: number) => new Intl.DateTimeFormat("zh-CN", {month: "numeric", day: "numeric", timeZone: "Asia/Shanghai"}).format(at); +const C = {text: "#1F2329", muted: "#646A73", faint: "#8F959E", line: "#DEE0E3", bg: "#F5F6F7", + confirmed: "#509863", confirmedBg: "#DFF5E5", refuted: "#D25D5A", refutedBg: "#FEE3E2", tentative: "#D4B45B", tentativeBg: "#FEF1CE", none: "#BBBFC4", noneBg: "#F2F3F5", + replan: "#8569CB", replanBg: "#EAE2FE", cont: "#5178C6", contBg: "#F0F4FC", edge: "#8F959E"}; +const labelColor = (l: string) => l === "confirmed" ? C.confirmed : l === "refuted" ? C.refuted : l === "tentative" ? C.tentative : C.none; +const labelBg = (l: string) => l === "confirmed" ? C.confirmedBg : l === "refuted" ? C.refutedBg : l === "tentative" ? C.tentativeBg : C.noneBg; +const LABEL = {confirmed: "来源记为确认", refuted: "已反驳", tentative: "待检查"} as Record<string, string>; +const OUT = {replan: "转向 replan", continue: "继续 continue", stop: "停止", wait: "等待", no_change: "无变化", ask_human: "请人决定"} as Record<string, string>; + +const W = 1680, M = 48, plotX = M + 210, plotW = W - plotX - M; +const s: string[] = []; +let y = 40; +const text = (x: number, yy: number, v: string, o: {size?: number; color?: string; weight?: number; anchor?: string} = {}) => + s.push(`<text x="${x}" y="${yy}" font-size="${o.size ?? 14}" fill="${o.color ?? C.text}"${o.weight ? ` font-weight="${o.weight}"` : ""}${o.anchor ? ` text-anchor="${o.anchor}"` : ""}>${esc(v)}</text>`); +const X = (at: number) => plotX + (at - t.start!) / Math.max(1, t.end! - t.start!) * plotW; + +// Header +text(M, y + 10, title, {size: 28, weight: 700}); +const spanH = (t.end! - t.start!) / 3_600_000; +text(M, y + 44, `Explore 已记录历史 · ${fmt(t.start!)} — ${fmt(t.end!)} · 跨度 ${spanH >= 48 ? `${(spanH / 24).toFixed(1)} 天` : `${spanH.toFixed(1)} 小时`} · ${view.events.length} 条记录 · ${view.nodes.length} 个问题 · ${t.findings.length} 条结论`, {size: 15, color: C.muted}); +text(M, y + 68, "时间为记录时间(含延后分析与回填),不是尝试发生时间;原生成绩未接入,本图不表达分数提升。", {size: 13, color: C.faint}); +y += 100; + +// Phase cards +const names = ["前段", "中段", "后段"]; +const cardW = (W - 2 * M - 2 * 24) / 3, cardH = 196; +for (const p of t.phases) { + const x = M + p.index * (cardW + 24); + const late = p.index === 2; + s.push(`<rect x="${x}" y="${y}" width="${cardW}" height="${cardH}" rx="12" fill="${late ? "#F0F4FC" : "#FFFFFF"}" stroke="${late ? C.cont : C.line}" stroke-width="2"/>`); + text(x + 20, y + 32, `${names[p.index]} · ${fmt(p.start)} — ${fmt(p.end)}`, {size: 16, weight: 700}); + text(x + 20, y + 62, `新问题 ${p.questions}`, {size: 22, weight: 700}); + text(x + 160, y + 62, `结论 ${p.findings}`, {size: 22, weight: 700}); + // stacked label bar + const total = Math.max(1, p.findings); let bx = x + 20; const bw = cardW - 40; + for (const l of ["confirmed", "refuted", "tentative"]) { + const n = p.labels[l] ?? 0; if (!n) continue; const w = bw * n / total; + s.push(`<rect x="${bx}" y="${y + 80}" width="${Math.max(2, w - 2)}" height="22" rx="4" fill="${labelColor(l)}"/>`); + if (w > 110) text(bx + 8, y + 96, `${LABEL[l]} ${n}`, {size: 12, color: "#FFFFFF", weight: 600}); + else if (w > 24) text(bx + 6, y + 96, `${n}`, {size: 12, color: "#FFFFFF", weight: 600}); + bx += w; + } + const d = Object.entries(p.decisions); + text(x + 20, y + 132, d.length ? `显式决策:${d.map(([k, v]) => `${OUT[k] ?? k} ${v}`).join(" · ")}` : "显式决策:未记录", {size: 14, color: d.length ? C.text : C.faint}); + const lastIn = [...t.decisions].reverse().find(item => item.at !== null && item.at >= p.start && item.at <= p.end); + if (lastIn) { + text(x + 20, y + 158, cut(`最近变化:${lastIn.sections!.decision!.changed[0] ?? "—"}`, (cardW - 40) / 13.5), {size: 13, color: C.muted}); + text(x + 20, y + 180, cut(`停止:${lastIn.sections!.decision!.stopped[0] ?? "—"}`, (cardW - 40) / 13.5), {size: 13, color: C.muted}); + } else text(x + 20, y + 158, t.structuredCount ? "本段无 path_delta 决策记录" : "结论未按 writeback 结构记录,无法拆出依据/决策", {size: 13, color: C.faint}); +} +y += cardH + 40; + +// Time axis + density +text(M, y + 14, "记录密度", {size: 15, weight: 700}); +text(M, y + 34, "柱高=事件数 · 浅红=无记录空档", {size: 12, color: C.faint}); +text(M, y + 54, "下方刻度:紫=转向 蓝=继续", {size: 12, color: C.faint}); +const maxE = Math.max(1, ...t.bins.map(b => b.events)), bandH = 56; +for (const b of t.bins) { + const x0 = X(b.start), x1 = X(b.end), h = b.events ? Math.max(3, bandH * b.events / maxE) : bandH; + s.push(b.events ? `<rect x="${x0 + 1}" y="${y + bandH - h}" width="${Math.max(1, x1 - x0 - 2)}" height="${h}" rx="2" fill="#BACEFD"/>` + : `<rect x="${x0 + 1}" y="${y}" width="${Math.max(1, x1 - x0 - 2)}" height="${bandH}" rx="2" fill="${C.refutedBg}"/>`); +} +for (const item of t.decisions) { const x = X(item.at!), r = item.sections!.decision!.outcome === "replan"; s.push(`<rect x="${x - 1.5}" y="${y + bandH + 4}" width="3" height="10" rx="1" fill="${r ? C.replan : C.cont}"/>`); } +for (const p of t.phases.slice(1)) s.push(`<line x1="${X(p.start)}" y1="${y - 8}" x2="${X(p.start)}" y2="${y + bandH + 8}" stroke="${C.faint}" stroke-dasharray="4 4"/>`); +y += bandH + 22; +// day ticks +const d0 = new Date(t.start!); d0.setUTCHours(16, 0, 0, 0); if (d0.getTime() < t.start!) d0.setUTCDate(d0.getUTCDate() + 1); +s.push(`<line x1="${plotX}" y1="${y}" x2="${plotX + plotW}" y2="${y}" stroke="${C.line}"/>`); +const ticks: number[] = []; for (let at = d0.getTime(); at <= t.end!; at += 86_400_000) ticks.push(at); +const stride = Math.ceil(ticks.length / 12); +ticks.forEach((at, i) => { if (i % stride) return; s.push(`<line x1="${X(at)}" y1="${y}" x2="${X(at)}" y2="${y + 6}" stroke="${C.faint}"/>`); text(X(at), y + 22, day(at), {size: 12, color: C.muted, anchor: "middle"}); }); +y += 44; + +// Routes: compact time-anchored chains (markers + recorded edge arcs), no staircase. +text(M, y, "研究路线(仅由显式关联/父子分组相连)", {size: 18, weight: 700}); +text(M + 420, y, "横轴=首次记录时间 · 实线弧=显式关联 · 红弧=反驳 · 虚线=父子分组 · 圆点颜色=最新结论来源标签 · 空心=仍开放", {size: 13, color: C.faint}); +y += 18; +const pos = new Map<string, {x: number; y: number}>(); +const lanes = t.routes.slice().sort((a, b) => b.nodeIds.length - a.nodeIds.length).slice(0, 8).sort((a, b) => (a.first ?? 0) - (b.first ?? 0)); +const laneH = 78; +for (const route of lanes) { + const members = route.nodeIds.map(id => t.nodes.get(id)!); + s.push(`<rect x="${M}" y="${y}" width="${W - 2 * M}" height="${laneH}" rx="10" fill="#FAFBFC" stroke="${C.line}" stroke-dasharray="4 4"/>`); + const labels = members.map(m => m.label); + const tally = ["confirmed", "refuted", "tentative"].map(l => labels.filter(x => x === l).length ? `${LABEL[l]} ${labels.filter(x => x === l).length}` : "").filter(Boolean).join(" · "); + text(M + 14, y + 24, `${members.length} 个问题 · ${day(route.first!)}–${day(route.last!)}`, {size: 13, weight: 700}); + text(M + 14, y + 44, tally || "无结论", {size: 12, color: C.muted}); + const span = (route.last! - route.first!) / 3_600_000; + text(M + 14, y + 62, `记录跨度 ${span >= 24 ? (span / 24).toFixed(1) + " 天" : span.toFixed(1) + " 小时"}`, {size: 12, color: C.faint}); + const cy = y + laneH - 22; + s.push(`<line x1="${X(route.first!)}" y1="${cy}" x2="${X(route.last!)}" y2="${cy}" stroke="${C.line}" stroke-width="2"/>`); + for (const m of members) pos.set(m.node.id, {x: X(m.first ?? t.start!), y: cy}); + const first = members[0]!, last = members.at(-1)!; + const x0 = X(first.first!), x1 = X(last.first!); + // Start label above the chain, stop label to the right of its end (left only if it would overflow). + text(Math.min(x0, plotX + plotW - 520), y + 22, cut(`起:${first.node.latest.title}`, 38), {size: 12}); + if (members.length > 1) { + const stop = cut(`止:${last.node.latest.title}`, 30), sw = width(stop) * 12.6; + const right = x1 + 14 + sw <= plotX + plotW; + text(right ? x1 + 14 : x1 - 14, cy + 4, stop, {size: 12, color: labelColor(last.label), anchor: right ? undefined : "end"}); + } + y += laneH + 10; +} +const edgeSvg: string[] = []; +const arc = (a: {x: number; y: number}, b: {x: number; y: number}, color: string, dash = "") => { + const [p, q] = a.x <= b.x ? [a, b] : [b, a]; const h = Math.min(26, 8 + (q.x - p.x) / 6); + edgeSvg.push(`<path d="M${p.x},${p.y - 6} C${p.x},${p.y - 6 - h} ${q.x},${q.y - 6 - h} ${q.x},${q.y - 6}" fill="none" stroke="${color}" stroke-width="1.5"${dash ? ` stroke-dasharray="${dash}"` : ""}/>`); +}; +for (const e of view.edges) { const a = pos.get(e.from_node), b = pos.get(e.to_node); if (a && b) arc(a, b, e.edge_type === "refutes" ? C.refuted : C.edge); } +for (const node of view.nodes) { const a = pos.get(node.id), b = pos.get(node.latest.parent_id); if (a && b) arc(a, b, C.faint, "3 4"); } +s.push(...edgeSvg); +for (const [id, p] of pos) { const m = t.nodes.get(id)!; const open = m.node.latest.status === "open" || m.node.latest.status === "exploring"; + s.push(`<circle cx="${p.x}" cy="${p.y}" r="6" fill="${open ? "#FFFFFF" : labelColor(m.label)}" stroke="${labelColor(m.label)}" stroke-width="2"/>`); } +// Singles beeswarm +y += 8; +const singles = t.singles.map(id => t.nodes.get(id)!).filter(n => n.first !== null); +const cols = new Map<number, number>(); const dot = 9; +let maxStack = 0; +const dots = singles.map(n => { const cx = X(n.first!), key = Math.round((cx - plotX) / (dot + 1)); const k = cols.get(key) ?? 0; cols.set(key, k + 1); maxStack = Math.max(maxStack, k + 1); return {n, cx: plotX + key * (dot + 1) + dot / 2, k}; }); +const swarmH = Math.max(40, maxStack * (dot + 1) + 24); +s.push(`<rect x="${M}" y="${y}" width="${W - 2 * M}" height="${swarmH}" rx="10" fill="#FAFBFC" stroke="${C.line}" stroke-dasharray="4 4"/>`); +text(M + 14, y + 26, "未关联的单点问题", {size: 13, weight: 700}); +text(M + 14, y + 46, `${singles.length} 个 · 不推断路线或因果`, {size: 12, color: C.muted}); +for (const {n, cx, k} of dots) s.push(`<circle cx="${cx}" cy="${y + swarmH - 12 - k * (dot + 1)}" r="${dot / 2}" fill="${labelColor(n.label)}" fill-opacity="${n.node.latest.status === "open" ? 0.45 : 0.9}"/>`); +y += swarmH + 36; + +// Decision trail (late first) +text(M, y, "为什么转向:每个问题最近一次显式决策(最近在前)", {size: 18, weight: 700}); +y += 16; +const seenNode = new Set<string>(); const trail = [...t.decisions].reverse().filter(item => !seenNode.has(item.event.node_id) && seenNode.add(item.event.node_id)).slice(0, 6); +if (!trail.length) { text(M, y + 24, "来源没有按 Outcome/retained/changed/stopped 记录决策;只能读到结论标签,无法回答“为什么转向”。", {size: 14, color: C.faint}); y += 48; } +const colW = (W - 2 * M - 24) / 2; +trail.forEach((item, i) => { + const d = item.sections!.decision!, x = M + (i % 2) * (colW + 24), yy = y + Math.floor(i / 2) * 150; + const replan = d.outcome === "replan"; + s.push(`<rect x="${x}" y="${yy}" width="${colW}" height="136" rx="10" fill="#FFFFFF" stroke="${C.line}" stroke-width="1.5"/>`); + s.push(`<rect x="${x + 16}" y="${yy + 14}" width="${width(OUT[d.outcome] ?? d.outcome) * 13 + 20}" height="24" rx="12" fill="${replan ? C.replanBg : C.contBg}"/>`); + text(x + 26, yy + 31, OUT[d.outcome] ?? d.outcome, {size: 13, color: replan ? C.replan : C.cont, weight: 700}); + text(x + width(OUT[d.outcome] ?? d.outcome) * 13 + 48, yy + 31, `${fmt(item.at!)} · ${LABEL[item.event.status] ?? item.event.status}`, {size: 12, color: C.muted}); + text(x + 16, yy + 60, cut(item.event.title, (colW - 32) / 15.8), {size: 14, weight: 600}); + text(x + 16, yy + 84, cut(`变化:${d.changed.join(";") || "—"}`, (colW - 32) / 14.2), {size: 13}); + text(x + 16, yy + 106, cut(`停止:${d.stopped.join(";") || "—"}`, (colW - 32) / 14.2), {size: 13, color: C.muted}); + text(x + 16, yy + 126, cut(`保留:${d.retained.join(";") || "—"}`, (colW - 32) / 13.2), {size: 12, color: C.faint}); +}); +y += Math.ceil(trail.length / 2) * 150 + 20; +text(M, y, "图中分段按记录时间三等分,仅为阅读分组,不是研究方预声明的评估窗口;结论标签沿用来源,不代表独立检查或实际采用。", {size: 12, color: C.faint}); +y += 30; +writeFileSync(out, `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 ${W} ${y}" width="${W}" height="${y}" font-family="Noto Sans SC, PingFang SC, sans-serif"><rect x="0" y="0" width="${W}" height="${y}" fill="#FFFFFF"/>${s.join("")}</svg>`); +console.log(out, W, y, "routes", lanes.length, "singles", singles.length, "decisions", t.decisions.length); From 21a64a1e17f62d6f172afb063cf88b9518ae1c0c Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Fri, 16 Oct 2026 20:54:06 +0800 Subject: [PATCH 11/15] docs(research): show packaged history views and clarify metric boundaries Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- .../assets/research-history-detail.png | Bin 0 -> 170844 bytes .../assets/research-history-timeline.png | Bin 0 -> 201275 bytes .../research-history.md | 23 ++++++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 docs/development/assets/research-history-detail.png create mode 100644 docs/development/assets/research-history-timeline.png diff --git a/docs/development/assets/research-history-detail.png b/docs/development/assets/research-history-detail.png new file mode 100644 index 0000000000000000000000000000000000000000..78cb9dde2a1a042069a8a24f7b406bec6fe7a147 GIT binary patch literal 170844 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 GhyNENknAS_ literal 0 HcmV?d00001 diff --git a/docs/development/assets/research-history-timeline.png b/docs/development/assets/research-history-timeline.png new file mode 100644 index 0000000000000000000000000000000000000000..1fcece5bfbff081be156c3c423e6d079dbad84b9 GIT binary patch literal 201275 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³m}fyW+0L_&6rg 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 literal 0 HcmV?d00001 diff --git a/examples/personal-workspace-browser/research-history.md b/examples/personal-workspace-browser/research-history.md index 63b8bb046a..cd9aa0e4af 100644 --- a/examples/personal-workspace-browser/research-history.md +++ b/examples/personal-workspace-browser/research-history.md @@ -41,6 +41,29 @@ recorded decision for the same question, sorts delayed backfills by record time, and preserves the source's wait/stop/no-change outcome instead of calling it continue. Missing times remain unplaced, not assigned to the first time bin. These are reading choices, not a new evaluator or evidence of scientific benefit. +Record counts, density and source labels describe this capture, not outcome +improvement. Automatic native-metric comparison is not implemented here: it +requires the research producer's permitted, versioned measurements, scope and +comparison basis. The reader does not extract scores from finding prose or +compute a competing benchmark score. + +## Visual reading evidence + +Before this reader, the Overview offered the current folded findings without a +whole recorded-history composition. The proposed ordinary journey opens the Goal +to its full record-time lens; one optional selection opens grouped questions or +inline evidence, and the relationship view remains optional. No additional owner +statement, configuration, model call or execution approval is required to read. + +![Default record-time lens](../../docs/development/assets/research-history-timeline.png) + +![Optional relationship and inline evidence](../../docs/development/assets/research-history-detail.png) + +These are packaged UI captures over the rewritten history fixture. Execution and +session warnings in the standalone preview describe its deliberate read-only +boundary. They are not an installed App or an operational benchmark claim. The +whole viewport keeps history and evidence together, compresses unlinked questions +by UTC date, and leaves unrelated runtime diagnostics outside the history reader. ## Reproduce From f8c6c00b43dabde3f3b6dac759aa037316336d33 Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:05:00 +0800 Subject: [PATCH 12/15] test(workspace): retain shared browser console error expectations Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- examples/personal-workspace-browser/scenario-context.mjs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/examples/personal-workspace-browser/scenario-context.mjs b/examples/personal-workspace-browser/scenario-context.mjs index c7dc3a75c0..93562ede9c 100644 --- a/examples/personal-workspace-browser/scenario-context.mjs +++ b/examples/personal-workspace-browser/scenario-context.mjs @@ -31,10 +31,7 @@ export async function openWorkspacePage( let coverageRunning = false; page.on("pageerror", (error) => errors.push(error.message)); page.on("console", (message) => { - if (message.type() === "error") { - const source = message.location().url; - errors.push(`${message.text()}${source ? ` (${source})` : ""}`); - } + if (message.type() === "error") errors.push(message.text()); }); if (collectCoverage) { await page.coverage.startJSCoverage({ resetOnNavigation: false }); From f657a65c6abd03f1f6b87937c327f4ccfb2ccde2 Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:05:00 +0800 Subject: [PATCH 13/15] fix(research): label recorded finding status bars Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- .../goal-research-history.css | 3 +++ .../goal-research-timeline.tsx | 1 + .../assets/research-history-timeline.png | Bin 201275 -> 128222 bytes .../research-history.mjs | 1 + 4 files changed, 5 insertions(+) diff --git a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css index 4045849f40..9b9076506f 100644 --- a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css +++ b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css @@ -65,6 +65,9 @@ .research-phase-counts b + b, .research-phase-counts b:not(:first-child) { margin-left: 12px; } .research-phase-bar { display: flex; gap: 2px; height: 18px; border-radius: 4px; overflow: hidden; background: var(--pw-track); } .research-phase-bar span { display: flex; align-items: center; min-width: 4px; padding-inline: 6px; overflow: hidden; color: var(--pw-bg); font-size: var(--text-caption); font-weight: 600; white-space: nowrap; } +.research-phase-legend { display: flex; flex-wrap: wrap; gap: 4px 12px; font-size: var(--text-caption); color: var(--pw-text); } +.research-phase-legend > span { display: inline-flex; align-items: center; gap: 4px; } +.research-phase-legend i { display: inline-block; width: 8px; height: 8px; border-radius: 2px; background: var(--research-tone); } .research-phase-decisions { font-size: var(--text-caption); color: var(--pw-text); } .research-phase-line { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-size: var(--text-caption); color: var(--pw-muted); line-height: var(--leading-caption); } .research-phase-line em, .research-trail-list em, .research-finding-sections dt { font-style: normal; font-weight: 600; color: var(--pw-text); margin-right: 6px; } diff --git a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-timeline.tsx b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-timeline.tsx index dda0df7f41..3490ba6172 100644 --- a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-timeline.tsx +++ b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-timeline.tsx @@ -81,6 +81,7 @@ export function GoalResearchTimeline({timeline, zh, selectedId, selectedDay, day <span className="research-phase-bar" aria-label={LABELS.map(key => `${label(key)} ${item.labels[key] ?? 0}`).join(" · ")}> {LABELS.map(key => item.labels[key] ? <span key={key} className={tone(key)} style={{flexGrow: item.labels[key]}}>{item.labels[key]}</span> : null)} </span> + <span className="research-phase-legend">{LABELS.map(key => <span key={key}><i className={tone(key)} aria-hidden="true"/>{label(key)}</span>)}</span> <span className="research-phase-decisions">{counts.length ? `${copy.decisions} · ${counts.map(([key, value]) => `${label(key)} ${value}`).join(" · ")}` : (timeline.structuredCount ? copy.none : copy.unstructured)}</span> {decision ? <> <span className="research-phase-line"><em>{copy.changed}</em>{decision.changed.join(";") || "—"}</span> diff --git a/docs/development/assets/research-history-timeline.png b/docs/development/assets/research-history-timeline.png index 1fcece5bfbff081be156c3c423e6d079dbad84b9..31326131a66c02effa6ac511d2699de206953ca5 100644 GIT binary patch literal 128222 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 HXKwrl)Il&; literal 201275 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³m}fyW+0L_&6rg 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 diff --git a/examples/personal-workspace-browser/research-history.mjs b/examples/personal-workspace-browser/research-history.mjs index 206e4622db..6fca5a4504 100644 --- a/examples/personal-workspace-browser/research-history.mjs +++ b/examples/personal-workspace-browser/research-history.mjs @@ -72,6 +72,7 @@ export const researchHistoryScenario = { }); assert(target.width >= 44 && target.height >= 44, "A readable marker has a separate touch target"); assert.equal(target.dotWidth, target.dotHeight, "A point is not stretched into a status bar by button minimums"); + await history.screenshot({path: resolve(outputDir, "research-history-recorded-timeline.png"), animations: "disabled"}); const day = history.locator(".research-unlinked-days button").first(); await day.click(); await history.locator(".research-history-detail").waitFor(); From 407ff7874a43b96bb80dab9fda74ccd9e2cb18a5 Mon Sep 17 00:00:00 2001 From: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> Date: Sat, 17 Oct 2026 01:02:18 +0800 Subject: [PATCH 14/15] fix(workspace): read real checkpoint histories with precise selection Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com> --- .../edgebench-ad-checkpoint-history.json | 2717 +++++++++++++ .../edgebench-graph-checkpoint-history.json | 3486 +++++++++++++++++ .../fixtures/edgebench-research-history.json | 2329 +++++++++-- .../goal-research-history.css | 8 +- .../goal-research-history.tsx | 53 +- .../goal-research-timeline.tsx | 73 +- .../research-history-backend.py | 97 +- .../research-history.mjs | 183 +- examples/research-history-lark/board.mts | 8 +- .../presentation/explore_timeline.ts | 29 +- .../control_plane_ts/explore_history.test.ts | 55 +- tests/presentation/test_explore_history.py | 25 +- 12 files changed, 8561 insertions(+), 502 deletions(-) create mode 100644 apps/presentation/dashboard/src/data/fixtures/edgebench-ad-checkpoint-history.json create mode 100644 apps/presentation/dashboard/src/data/fixtures/edgebench-graph-checkpoint-history.json diff --git a/apps/presentation/dashboard/src/data/fixtures/edgebench-ad-checkpoint-history.json b/apps/presentation/dashboard/src/data/fixtures/edgebench-ad-checkpoint-history.json new file mode 100644 index 0000000000..fdda6585d4 --- /dev/null +++ b/apps/presentation/dashboard/src/data/fixtures/edgebench-ad-checkpoint-history.json @@ -0,0 +1,2717 @@ +{ + "description": "Unchanged Explore history from a real, sealed research checkpoint later restored by follow-up experiments. Original text, timestamps, identities and references; no invented relationships.", + "source_sha256": "de04b679e9f382b650e891e5c7dd7146bc690500435c511f107c9d24da4f4efa", + "source_bytes": 145296, + "goal_id": "ad-warm-off-20261015-01", + "display_name": "广告优化 · 近期研究 checkpoint", + "provenance": { + "case_id": "ad_placement_optimization", + "source_run_id": "ad-warm-stride-off-20261015-01", + "checkpoint_id": "8656d5442a664ada9d8bdb4877349f43", + "checkpoint_sha256": "1d5c9691440d941424ab531b5632f4b5e2bb526fd6039e00421409f809bc41e3", + "captured_at": "2026-10-15T14:32:27.665890+00:00", + "captured_native_turns": 87, + "selection": "Fixed previously receiver-qualified second-generation natural Ad8656d5 point, selected before this launch from existing14:31Z qualification; same exact digest, no selection by score or later source feedback.", + "restored_by": [ + "ad-warm-stride-on-20261015-05", + "ad-warm-stride-off-20261015-05" + ], + "redactions": [], + "claim_scope": "diagnostic_only", + "score_countable": false, + "trajectory_publication": { + "status": "uploaded", + "repository": "https://huggingface.co/datasets/huangrt01/loopx-edgebench-research-checkpoints-20261015", + "revision": "c858f51021dc1c1cf08263f9c04b692a5e29b40b", + "archive": "ad_placement_optimization.zip", + "archive_sha256": "4a00c2e217ce3aac10fbbb3ec73b365342cfbdb11ee154311f2ff3df9b068fef" + }, + "boundary": "Captured Explore knowledge only; original native execution state, credentials, evaluator and models are not imported." + }, + "source_counts": { + "event_count": 105, + "event_kinds": { + "node": 48, + "finding": 57 + }, + "node_kinds": { + "question": 48 + }, + "statuses": { + "open": 48, + "tentative": 57 + }, + "first_recorded_at": "2026-10-14T18:55:41+00:00", + "last_recorded_at": "2026-10-15T14:23:55+00:00", + "edge_count": 0, + "parent_records": 0 + }, + "events": [ + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "71c462d361749b53", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T18:55:41+00:00", + "result_id": "question_ab81670234b2e784a2279332a8e487b8ec15ebead3b7dd8132552044d26c2f61", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:fecfe6289ac8d8f8", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Current regrowth solver on generated seeds 0,1,3,6,8,9 and 200–223; paired uniform and mild-bias variants under a 4.60s search budget.", + "title": "Does mildly biasing move selection toward less-satisfied ads improve score within the 4.60-second search budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "60fbbe8a76f28829", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-bias-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_ab81670234b2e784a2279332a8e487b8ec15ebead3b7dd8132552044d26c2f61", + "recorded_at": "2026-10-14T18:55:41+00:00", + "result_id": "finding_eaa58db7ef557a0b86d2823478d2a988223f47599d11e8743897da84c8dfcab7", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:d9aa789883c60741", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: f46b58e53ddfb6f035d5f5656ac1da43c867488487b47f5f467f8961c34f46d6 Applicability: Current regrowth solver on generated seeds 0,1,3,6,8,9 and 200–223; paired uniform and mild-bias variants under a 4.60s search budget. Observation: Native checkpoint b526bec8 passes 50/50 with score 49332642308. Mild bias gains 0.61M mean points on 24 fresh seeds, with mixed individual results; candidate f46b58e5 remains native-untested. Interpretation: Outcome: continue retained: - Source-bound native evaluation and best-state retention - Useful local work during the 3600-second cooldown changed: - Prefer the less-satisfied of two random ads on half the moves", + "tags": [ + "writeback-result" + ], + "title": "Does mildly biasing move selection toward less-satisfied ads improve score within the 4.60-second search budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "4eccd4d8807300ac", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T19:17:59+00:00", + "result_id": "question_d745d82439ff49e61e889ffc15393a1bc86d19534eede5ecf30c5b4fc7c65332", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:92b2c7500cf92da8", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Current mild-bias solver; six tuning seeds, paired fresh seeds 300–315 and cut-repair replication 316–331; tested slide and one/four-blocker cut settings.", + "title": "Do blocker slides or alternative cut-and-regrow repairs improve satisfaction within the 4.60-second search budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "dede0c014e825ded", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-repair-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_d745d82439ff49e61e889ffc15393a1bc86d19534eede5ecf30c5b4fc7c65332", + "recorded_at": "2026-10-14T19:17:59+00:00", + "result_id": "finding_725bb4ef39d028c8e5fc20796b7da3cf261f1372fe49c313da60754f61e5c88d", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:70370fe8823fd62d", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: f62ce9936d6b96123865247556f1160de8ef02e7d8dce4208742419e18004d26 Applicability: Current mild-bias solver; six tuning seeds, paired fresh seeds 300–315 and cut-repair replication 316–331; tested slide and one/four-blocker cut settings. Observation: Slides lost 474365.5 mean points on 16 fresh seeds. Alternative cuts gained 242797.1 then lost 282917.1, pooled -20060 on 32. All 104 outputs passed within 5 seconds; current f46b58e5 remains native-untested. Interpretation: Outcome: continue retained: - Current mild-bias candidate and separate native winner - Source-bound validation and submission cooldown changed: - Added paired evidence on fresh seeds 300–331 stopped: - Adoption of unconditional blocker slides - Adoption of alternative cuts at current settings", + "tags": [ + "writeback-result" + ], + "title": "Do blocker slides or alternative cut-and-regrow repairs improve satisfaction within the 4.60-second search budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "9be581670fddeaee", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T19:42:53+00:00", + "result_id": "question_8a277db0ac93987eb58000636bf4ed6fbbe4d67266a51346d89d480841b8f044", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:a06c4de6c52233b0", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Mild-bias solver; endpoint tuning on six seeds, paired fresh seeds 400–431, and native combined-source comparison with b526bec8.", + "title": "Does gentler cooling improve the regrowth solver within the 4.60-second search budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "27ddad958fdb878a", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-floor-1", + "evidence:ad-native-2" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_8a277db0ac93987eb58000636bf4ed6fbbe4d67266a51346d89d480841b8f044", + "recorded_at": "2026-10-14T19:42:53+00:00", + "result_id": "finding_1fb166d0b50e9f530c80428b5a2bc1c1f07f117962204bf955281e3f4b962a48", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:fa53ab971ceb6f12", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: c77bbd69d02ef96cf9b05ba5cf4e2127a803608307e7cce82fc7440e0863bc65 Applicability: Mild-bias solver; endpoint tuning on six seeds, paired fresh seeds 400–431, and native combined-source comparison with b526bec8. Observation: Ending at 1e-4 gains 1.02M mean points on 32 fresh pairs, winning 26. Combined candidate c77bbd69 improves native total by 64880888 and passes 50/50. Free growth regresses; final polish adds only 74 points on saved layouts. Interpretation: Outcome: continue retained: - Feasible best-state retention and the 4.60-second search budget - Source-bound native evaluation and acceptance-based cooldown changed: - Final annealing temperature from 1e-7 to 1e-4 - Best native checkpoint to submission 3a5c8079e85b stopped: - Adoption of tested free-growth and hotter-endpoint settings", + "tags": [ + "writeback-result" + ], + "title": "Does gentler cooling improve the regrowth solver within the 4.60-second search budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "92032c72afb9b718", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T19:59:21+00:00", + "result_id": "question_9ab9d162ee69f3aa3ac48db7aaa2f8971b1463d86dc6b0eacc7eec64dd0eadfc", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:110a8496071a4f49", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Initial-temperature tuning on six seeds; 0.008 versus 0.032 paired on fresh seeds 500–531, with 1e-4 ending and native-tested c77bbd69 comparator.", + "title": "Does a warmer starting temperature improve the gently cooled regrowth solver within its 4.60-second budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "2d7ec2378a491914", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-initial-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_9ab9d162ee69f3aa3ac48db7aaa2f8971b1463d86dc6b0eacc7eec64dd0eadfc", + "recorded_at": "2026-10-14T19:59:21+00:00", + "result_id": "finding_354ebc597b7824d9a5a6821590ad3cc5bac611e94b35d9efe8c79cd79e418f90", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:dd2511b3128163df", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 07d9f3cbf095f92c0ee3be2d47029653836753d85731af34cf92d56a24bee8ce Applicability: Initial-temperature tuning on six seeds; 0.008 versus 0.032 paired on fresh seeds 500–531, with 1e-4 ending and native-tested c77bbd69 comparator. Observation: Starting at 0.032 gains 1.96M and 2.98M mean points on two fresh batches, pooled 2.47M with 25/32 wins. Source 07d9f3cb is native-untested; c77bbd69 remains the separately preserved native winner. Interpretation: Outcome: continue retained: - The 1e-4 endpoint, feasible best-state retention and 4.60-second budget - Source-bound native evaluation and submission cooldown changed: - Starting temperature from 0.008 to 0.032 - Promising candidate to 07d9f3cb; native-best checkpoint remains c77bbd69", + "tags": [ + "writeback-result" + ], + "title": "Does a warmer starting temperature improve the gently cooled regrowth solver within its 4.60-second budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "e8dec7c419fc6049", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T20:21:00+00:00", + "result_id": "question_9013d40fc8889b9328b94bc6a9f77c5274738b8702c35986bbee830179078905", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:f1fbcdaf2000bea1", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source 07d9f3cb; initial 0.032/0.064/0.128 screened on six seeds, 0.064 versus 0.032 on fresh 600–631; endpoint 1e-4 and 4.60-second budget.", + "title": "Do adjacent hotter starts improve the current 0.032 annealing candidate?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "a570411e49a0fcea", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-hotter-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_9013d40fc8889b9328b94bc6a9f77c5274738b8702c35986bbee830179078905", + "recorded_at": "2026-10-14T20:21:00+00:00", + "result_id": "finding_2c33e96ed05a5b923134d61e6b593aed4f632816798e59b48b7ad795327ab69e", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:bbe6bad6763e2dd3", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 07d9f3cbf095f92c0ee3be2d47029653836753d85731af34cf92d56a24bee8ce Applicability: Source 07d9f3cb; initial 0.032/0.064/0.128 screened on six seeds, 0.064 versus 0.032 on fresh 600–631; endpoint 1e-4 and 4.60-second budget. Observation: 0.064 gained 1.12M on six screening seeds, then lost 0.29M and 1.17M in fresh batches, pooled -0.73M with 13/32 wins. 0.128 lost 2.12M in screening. Tests remained valid under 5s. Interpretation: Outcome: continue retained: - Candidate 07d9f3cb; native winner c77bbd69 separately - Endpoint 1e-4, 4.60-second budget and source-bound evaluation changed: - Added paired evidence on fresh seeds 600–631 stopped: - Adoption of tested 0.064/0.128 starts under the unchanged schedule", + "tags": [ + "writeback-result" + ], + "title": "Do adjacent hotter starts improve the current 0.032 annealing candidate?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "8c001de31d6d67f8", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T20:43:03+00:00", + "result_id": "question_d3c06997e7913b35fd8381385a6a9bb58c751dc7263fd357c94baa51655eedd3", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:c2a37d7d8d640b33", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source 07d9f3cb comparator, exponents 0.75/1/1.25; six screening seeds and 32 fresh pairs per changed exponent, adopted 87f3e340 and combined native comparison with c77bbd69.", + "title": "Does changing cooling progression improve the warm-start regrowth solver within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "eeff5b0a1364db35", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-curve-1", + "evidence:ad-native-3" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_d3c06997e7913b35fd8381385a6a9bb58c751dc7263fd357c94baa51655eedd3", + "recorded_at": "2026-10-14T20:43:03+00:00", + "result_id": "finding_df77392388ce4a0749133104be6d07ff908b128b9a75aeeff089ca9510c08185", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:121020900627cb71", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 87f3e340fceb1b1cd0e3ae8ff2756c67061ce0971de9099c6894856f55ddae05 Applicability: Source 07d9f3cb comparator, exponents 0.75/1/1.25; six screening seeds and 32 fresh pairs per changed exponent, adopted 87f3e340 and combined native comparison with c77bbd69. Observation: Earlier cooling gained 0.140M and 0.168M in fresh batches, pooled 0.154M with 13/32 wins; delayed cooling lost in both. The combined warmer-start/earlier-cooling source gains 100747013 native total points, 50/50 passed; individual native effects remain unknown. Interpretation: Outcome: continue retained: - Feasible best-state retention, endpoint 1e-4 and 4.60-second budget - Source-bound checkpoints and acceptance-based submission cooldown changed: - Cooling progression to p^0.75 - Native-best source to 87f3e340/submission 54b9cd2bb608 stopped: - Adoption of the tested delayed-cooling schedule", + "tags": [ + "writeback-result" + ], + "title": "Does changing cooling progression improve the warm-start regrowth solver within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "7df922e95c8e0e72", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T21:06:40+00:00", + "result_id": "question_cd5526f82a411b9ed41b2ba4238107e32c941441b4b8ef443d617a8013a5ae88", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:7af9bc99a6197fc6", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source 87f3e340; global modes screened on 800–805, mode 2 paired on 816–847; conditional mode 3 screened on 850–855 and paired on 856–887, same cooling and 4.60s budget.", + "title": "Do global or satisfaction-conditional late-small-step policies improve the native-tested annealing solver?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "8b1d4682ac9fdfcc", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-steps-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_cd5526f82a411b9ed41b2ba4238107e32c941441b4b8ef443d617a8013a5ae88", + "recorded_at": "2026-10-14T21:06:40+00:00", + "result_id": "finding_a6220604a8e2af15490412da21ccf57539df8d0a8b9c77347f5e18b1be2798ef", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:1ab28a78c1a9b5bf", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 94268ddce13ed493435de99ec427f97841f27c1f8f8f63d7f76bb492a95c05a0 Applicability: Source 87f3e340; global modes screened on 800–805, mode 2 paired on 816–847; conditional mode 3 screened on 850–855 and paired on 856–887, same cooling and 4.60s budget. Observation: Global reweighting lost 0.024M and 0.063M in fresh batches, pooled -0.043M. Conditional reweighting lost 0.358M then gained 1.389M, pooled +0.516M with 20/32 wins. Its batch signs conflict; neither policy is adopted. Interpretation: Outcome: continue retained: - Native winner 87f3e340 and its cooling/budget - Conditional alternative 5dc41f3e without native-score attribution changed: - Added source-bound step-policy evidence on fresh seeds 800–887 - Next structural probe: regrowth following an area-neutral primary move stopped: - Adoption of the tested global late-small-step policies", + "tags": [ + "writeback-result" + ], + "title": "Do global or satisfaction-conditional late-small-step policies improve the native-tested annealing solver?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "10e9b3ca1c412d37", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T21:23:41+00:00", + "result_id": "question_9b0148646d3d45f542978ef0e09dead30ea296f69a2c4ca8e384da76b76c029d", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:70d581ed7dc8407a", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native source 87f3e340; always or quarter-sampled neutral recovery for <=2 blockers, six screening seeds 900–905 and sampled recovery paired on 916–947, same cooling/proposals.", + "title": "Does neighbor regrowth after an area-neutral primary move improve packing under the 4.60-second budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "3e7f889806ac49b1", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-neutral-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_9b0148646d3d45f542978ef0e09dead30ea296f69a2c4ca8e384da76b76c029d", + "recorded_at": "2026-10-14T21:23:41+00:00", + "result_id": "finding_1444e864dd58af87f21a263551730b981e8a0076243606b70e34adac4c6f2bcb", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:036031897a1df3ba", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 162d0dc44e286f2ed0be32237e0e11c0d87e78360e1b5e2ef7061b9f75827880 Applicability: Native source 87f3e340; always or quarter-sampled neutral recovery for <=2 blockers, six screening seeds 900–905 and sampled recovery paired on 916–947, same cooling/proposals. Observation: Quarter-sampled recovery gained 74223 points in six-case screening, then lost 608598 and 210423 in fresh batches, pooled -409510 with 16/32 wins. All 82 outputs passed; benefit under the tested conditions is unsupported. Interpretation: Outcome: replan retained: - Native winner 87f3e340, cooling progression and 4.60-second budget - Unadopted conditional-step checkpoint 5dc41f3e changed: - Next probe targets initial topology through weighted point partitions stopped: - Adoption of tested neutral-primary recovery settings", + "tags": [ + "writeback-result" + ], + "title": "Does neighbor regrowth after an area-neutral primary move improve packing under the 4.60-second budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "e1e19d0ff9b45de2", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-native-4", + "evidence:ad-steps-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_cd5526f82a411b9ed41b2ba4238107e32c941441b4b8ef443d617a8013a5ae88", + "recorded_at": "2026-10-14T21:45:26Z", + "result_id": "finding_a6220604a8e2af15490412da21ccf57539df8d0a8b9c77347f5e18b1be2798ef", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:870d5589c0722884", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Source 5dc41f3e, AD_STEP_MODE=3, gains 27505940 native total points over 87f3e340 in accepted submission a83a3f1f24f2, all 50 passed. Adopted exact checkpoint. Local evidence remains mixed: prior fresh batches -357534 and +1388894.5; new 1100-1107 batch -555327.5; pooled 40 fresh pairs +301478.7, 23 wins/17 losses. Native details expose PASS statuses only. Global policies and other step settings remain separately scoped; generalization and per-case native gains are unknown.", + "title": "Conditional late-small steps gain 27505940 native total points, 50/50 passed" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "886dbae59eb18cd3", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T21:46:53+00:00", + "result_id": "question_db5ee516fa3119d2cca299ef34405ad741e28b0efc5ef7db74e7e9edbc781dfd", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:ad53317c82f62b54", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source 4c245312, AD_INIT_MODE 0/1/2; screen 1000–1005, mode 1 fresh 1016–1047, cooler mode-1 starts screen 1200–1205. All search budgets 4.60s.", + "title": "Does weighted partition initialization improve final ad-placement score within the same time budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "9a0cabca18fc1835", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-partition-1", + "evidence:ad-partition-cooling-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_db5ee516fa3119d2cca299ef34405ad741e28b0efc5ef7db74e7e9edbc781dfd", + "recorded_at": "2026-10-14T21:46:53+00:00", + "result_id": "finding_ccc76aed72d3ac3455ac241adcf690d969c6ecdeff300af6c44d59d86d519bc9", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:b157a7edac2db375", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 4c2453125a9b990e6872f475a26dec26bee3a2cc27b2d9c9694ff28d3d8423c4 Applicability: Source 4c245312, AD_INIT_MODE 0/1/2; screen 1000–1005, mode 1 fresh 1016–1047, cooler mode-1 starts screen 1200–1205. All search budgets 4.60s. Observation: Partition-only initial mean rose from 0.9200 to 0.9523 in screening, but fresh final batches gained 666255 and lost 860646, pooled -97195, 13/32 wins. Starts 0.016/0.008 lost 1.360M/2.090M versus warm partition on six new cases. All 124 partition-stage outputs passed. Interpretation: Do not adopt these variants. Hybrid gained 459115 in six-case screening but has no fresh replication; test it on current native winner 5dc41f3e. Better initialization does not establish final benefit, and the small cooler screen does not prove general inferiority.", + "tags": [ + "writeback-result" + ], + "title": "Does weighted partition initialization improve final ad-placement score within the same time budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "03abd6526fef423a", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T22:02:54+00:00", + "result_id": "question_7d9f65be0c83cc9fb71a1bfe72a81a31dc620ec0de49375409ea3ff8ac307c19", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:b06235f166a7216f", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source 5dc41f3e comparator and 72b03f01 hybrid; screening 1300–1305, fresh 1316–1347, same cooling/steps and 4.60s budget.", + "title": "Does hybrid greedy/weighted-partition initialization improve the native-winning conditional-step solver?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "16531e6b4fc0bd1a", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-hybrid-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_7d9f65be0c83cc9fb71a1bfe72a81a31dc620ec0de49375409ea3ff8ac307c19", + "recorded_at": "2026-10-14T22:02:54+00:00", + "result_id": "finding_05dab6dd051fe64fb8e9c83316b11ac49d2e274950cfa83e39301b922799193d", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:f83fda4352561dbd", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 72b03f016d6c378ef03a5a419b50f681cf8eae70da1dda1e06602779937be8e7 Applicability: Source 5dc41f3e comparator and 72b03f01 hybrid; screening 1300–1305, fresh 1316–1347, same cooling/steps and 4.60s budget. Observation: Hybrid gained 749595 and 332492 mean points in fresh batches, pooled +541044 with 22/32 wins. All 92 outputs passed. The 4.747s case reran at 4.614/4.616s with varying scores. Source 72b03f01 is the promising local candidate; its native effect is unknown. Interpretation: Outcome: continue retained: - Native-tested source 5dc41f3e and acceptance-based submission cooldown - Conditional steps, cooling schedule and 4.60-second total budget changed: - Hybrid initialization in solution.cpp and best-supported checkpoint - Next local parameter probe: conditional step satisfaction threshold stopped: - Attributing existing native feedback to the unsubmitted hybrid candidate", + "tags": [ + "writeback-result" + ], + "title": "Does hybrid greedy/weighted-partition initialization improve the native-winning conditional-step solver?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "a8062039e3095642", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T22:23:13+00:00", + "result_id": "question_6b12c07a469887a2d96291bf760bb754328154b8c155a7596cf7838dd35a01e2", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:f4541b0b76f1628e", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Hybrid 72b03f01, thresholds 0.95/0.98/0.995 screened on 1400–1405; 0.95 fresh paired on 1416–1447. Diagnostics verify changed paths; native transfer untested.", + "title": "Does changing the late-small-step satisfaction threshold improve hybrid annealing within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "aeef678a7978aaf5", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-threshold-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_6b12c07a469887a2d96291bf760bb754328154b8c155a7596cf7838dd35a01e2", + "recorded_at": "2026-10-14T22:23:13+00:00", + "result_id": "finding_ce5294c7d7f64e514f63767ba465a68f6ba7b66159ed843786ce1661478b29c3", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:e6640f3cd528e986", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 6fa273a2ac11bb5ca81178ec4dcc7e78b9cb2eab2b697bad808fc10632fe530f Applicability: Hybrid 72b03f01, thresholds 0.95/0.98/0.995 screened on 1400–1405; 0.95 fresh paired on 1416–1447. Diagnostics verify changed paths; native transfer untested. Observation: Threshold 0.95 lost 165687 in six-case screening, then gained 547434 and 770272 in fresh batches, pooled +658853 with 20/32 wins. All 84 outputs passed; both changed predicates executed. Its native effect remains unknown. Interpretation: Outcome: continue retained: - Hybrid initialization, cooling and 4.60-second budget - Separate native winner 5dc41f3e and source-bound checkpoints changed: - Late-small-step satisfaction threshold from 0.98 to 0.95 - Next probe targets rectangle-relative amplitude, rather than another threshold sweep stopped: - Adoption of the screened-only 0.995 variant", + "tags": [ + "writeback-result" + ], + "title": "Does changing the late-small-step satisfaction threshold improve hybrid annealing within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "a522326de2208481", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T22:37:53+00:00", + "result_id": "question_811011eb5010826448b388be29318ff0c6dedc8954c6c1fc24903c7c7c9aab81", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:69f3538c9024ab74", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source 6fa273a2 vs modes 0/1/2 in f4c6f5e6; side/4 and side/8 screen 1500–1505, side/8 fresh 1516–1547. Native transfer untested.", + "title": "Do rectangle-relative late-step caps improve the threshold-0.95 hybrid within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "fdff2b28eb40b773", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-relative-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_811011eb5010826448b388be29318ff0c6dedc8954c6c1fc24903c7c7c9aab81", + "recorded_at": "2026-10-14T22:37:53+00:00", + "result_id": "finding_b998ffa281ceb5c3ed0e10fd6eb1045c5892f4f0c76e6db94d053a8657797625", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:38643b13c0bb650f", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: f4c6f5e604cb554a904f1c20cb6daab0a6007b7771b0538a6d37ac91a00fa218 Applicability: Source 6fa273a2 vs modes 0/1/2 in f4c6f5e6; side/4 and side/8 screen 1500–1505, side/8 fresh 1516–1547. Native transfer untested. Observation: Side/8 cap screened +35546, then lost 449966 and 514496 in fresh batches, pooled -482231 with 13/32 wins. Side/4 screened -838579. All 84 outputs passed; diagnostics verified both changed paths. No cap is adopted. Interpretation: Outcome: continue retained: - Uncapped threshold-0.95 hybrid source 6fa273a2 and 4.60-second budget - Separate native winner 5dc41f3e and acceptance-based cooldown changed: - Next priority is native transfer of the locally supported hybrid/threshold candidate stopped: - Adoption of the tested side/4 and side/8 late-step caps", + "tags": [ + "writeback-result" + ], + "title": "Do rectangle-relative late-step caps improve the threshold-0.95 hybrid within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "14b1f32b227fd6a4", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T22:47:10+00:00", + "result_id": "question_b1c8a9d038aa09fc89f89d7ea9bb1f87af7097b6e528e68e7300af8b28c47e6d", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:99044d79f7aa46e7", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native source 6fa273a2/9ae3a0c9e323 versus 5dc41f3e/a83a3f1f24f2; combined initialization and threshold changes under 4.60 seconds.", + "title": "Do combined hybrid initialization and threshold 0.95 improve native score over the prior conditional-step winner?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "8f76b34d8d0cf24a", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-native-5" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_b1c8a9d038aa09fc89f89d7ea9bb1f87af7097b6e528e68e7300af8b28c47e6d", + "recorded_at": "2026-10-14T22:47:10+00:00", + "result_id": "finding_a5d457f710199a53121517ac5b0a30f80328beef27e9968a4a3d431bf9001237", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:6769dd1a3f1af277", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 6fa273a2ac11bb5ca81178ec4dcc7e78b9cb2eab2b697bad808fc10632fe530f Applicability: Native source 6fa273a2/9ae3a0c9e323 versus 5dc41f3e/a83a3f1f24f2; combined initialization and threshold changes under 4.60 seconds. Observation: Native score 49527208218, 50/50 passed, +1432069 over prior best. Source was compared with its accepted checkpoint before promotion. Public per-test details expose passed statuses only. Interpretation: Keep accepted source 6fa273a2 as native best. This small single-evaluation gain supports score_first selection but does not isolate the two changes or quantify runtime-dependent variability. Preserve former winner and continue fresh local experiments.", + "tags": [ + "writeback-result" + ], + "title": "Do combined hybrid initialization and threshold 0.95 improve native score over the prior conditional-step winner?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "5ce24859c0a39159", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T22:56:40+00:00", + "result_id": "question_9517e66c3cac79b48d22611214c56847b7d16d57a579fbbd7d8b59b2aef96fcf", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:70dcc9b6a52ee7a7", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source 6fa273a2 vs be900c53 mode 2, floor 0.001 after 60% progress for satisfaction below 0.95; screen 1600–1605, fresh 1616–1647. Native transfer untested.", + "title": "Does a late temperature floor limited to poorly satisfied ads improve the native-winning hybrid under 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1f77ad39d40b356a", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-poor-temperature-1", + "evidence:ad-poor-temperature-screen-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_9517e66c3cac79b48d22611214c56847b7d16d57a579fbbd7d8b59b2aef96fcf", + "recorded_at": "2026-10-14T22:56:40+00:00", + "result_id": "finding_782c7afbf8df95740b4bd7c669b7400ddfbbf8bd8bcf7b70130d44c2b6113b2e", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:15eb407db56be600", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 84c7e5b75c14f665f6009d226eb0c267d6205863de889b0baf051c633f5bf4d8 Applicability: Source 6fa273a2 vs be900c53 mode 2, floor 0.001 after 60% progress for satisfaction below 0.95; screen 1600–1605, fresh 1616–1647. Native transfer untested. Observation: Conditional floor 0.001 gained 82379 and 649154 in fresh batches, pooled +365767, 17/32 wins; paired SD 1.90M. All 64 new outputs passed. Both positive means support provisional local adoption; native transfer remains unknown. Interpretation: Outcome: continue retained: - Hybrid initialization, geometric invariants and 4.60-second budget - Native winner 6fa273a2 and acceptance-based cooldown changed: - Local candidate to source 84c7e5b7 with conditional late floor 0.001 - Next probe: floor qualification 0.90/0.98 versus 0.95 stopped: - Adoption of the screened-only conditional floor 0.0003", + "tags": [ + "writeback-result" + ], + "title": "Does a late temperature floor limited to poorly satisfied ads improve the native-winning hybrid under 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "a1aee13065a0390e", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T23:10:03+00:00", + "result_id": "question_3c76440eacd4ae2f338e427e06a2e6ea84a2ed5b60531fb2242fd5387687bacb", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:8eaa80cfccc17a0b", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source 84c7e5b7 vs 793cf97a thresholds 0.90/0.95/0.98; screen 1700–1705, 0.90 fresh 1716–1747; floor 0.001 after 60%, 4.60-second budget. Native effect untested.", + "title": "Does changing the qualification threshold for the conditional late temperature floor improve ad-placement score?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "b59f19a6c3638c96", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-floor-threshold-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_3c76440eacd4ae2f338e427e06a2e6ea84a2ed5b60531fb2242fd5387687bacb", + "recorded_at": "2026-10-14T23:10:03+00:00", + "result_id": "finding_488d172738506532c3bee8458b04f0a72b51837f0d3a26233329c980861446a5", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:70d447366999601f", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 69fa3f047c7495f89adf1f482fb1132e2047c467ee69a54cbeed37a4460c3fd5 Applicability: Source 84c7e5b7 vs 793cf97a thresholds 0.90/0.95/0.98; screen 1700–1705, 0.90 fresh 1716–1747; floor 0.001 after 60%, 4.60-second budget. Native effect untested. Observation: Threshold 0.90 gained 363686 and 224516 in fresh batches, pooled +294101, 17/32 wins, SD 1.69M. All 86 outputs passed. A 0.98 run took 4.853s, repeated at 4.619s; cause unresolved. Fresh max 4.627s. Native effect unknown. Interpretation: Outcome: continue retained: - Conditional floor 0.001 after 60%, step qualification 0.95 and 4.60-second budget - Source-bound native winner 6fa273a2 changed: - Local candidate floor qualification from 0.95 to 0.90, source 69fa3f04 - Next probe: proposal mix emphasizing shape changes or translations stopped: - Adopting the screened-only 0.98 heat qualification", + "tags": [ + "writeback-result" + ], + "title": "Does changing the qualification threshold for the conditional late temperature floor improve ad-placement score?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "60ca4fccaa57486b", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T23:22:04+00:00", + "result_id": "question_9ee7d67ab9d2a39f8e7fdb7f47e5d3f6ea706a346301011b353bc02417a7bb94", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:3423f906da44e6aa", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source 69fa3f04 vs 06b784bd modes 0/1/2; screening 1800–1805, more-shape fresh 1816–1847. Same heat, initialization and 4.60-second budget. Native transfer untested.", + "title": "Does shifting proposal probability from expansion to shape changes or translations improve ad-placement score?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "ca517941e2db701a", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-move-mix-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_9ee7d67ab9d2a39f8e7fdb7f47e5d3f6ea706a346301011b353bc02417a7bb94", + "recorded_at": "2026-10-14T23:22:04+00:00", + "result_id": "finding_741b895b6b01d120b4029b078872801be05282f05e5dde0c3bf23a432926037a", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:f4a7133ff606130a", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 1fe4e7f2418f44a66eb83bbaa9c78cb9973c0219fd517e04f639b9c3370cc8b6 Applicability: Source 69fa3f04 vs 06b784bd modes 0/1/2; screening 1800–1805, more-shape fresh 1816–1847. Same heat, initialization and 4.60-second budget. Native transfer untested. Observation: Shape mix gained 274281 and 870507 in fresh batches, pooled +572394, 14/32 wins; paired SD 2.60M. Extra translations screened -624303. All 84 outputs passed. Mean gains meet the local rule despite more losses than wins; native transfer unknown. Interpretation: Outcome: continue retained: - Hybrid, conditional heat and 4.60-second budget - Separate native winner 6fa273a2 and accepted-result cooldown changed: - Local proposal mix to 26/11/19/30/11/3, source 1fe4e7f2 - Next step: evidence/cost route review before further tuning stopped: - Adoption of the screened-only extra-translation mix", + "tags": [ + "writeback-result" + ], + "title": "Does shifting proposal probability from expansion to shape changes or translations improve ad-placement score?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "ee0ccd9cc2461508", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T23:46:49+00:00", + "result_id": "question_7d465c70037e8d26766168f64370dc3942339fc32f2484174936df298eba185d", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:319871c40d1275d1", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source 1fe4e7f2 versus 78f28710 modes 0/1/2; screen 1900–1905, high-loss-first fresh 1916–1947. Native transfer untested.", + "title": "Does prioritizing contracted blockers by lost satisfaction improve compound recovery within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "9480394a66b19290", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-regrow-order-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_7d465c70037e8d26766168f64370dc3942339fc32f2484174936df298eba185d", + "recorded_at": "2026-10-14T23:46:49+00:00", + "result_id": "finding_c652328314cf9ac2757f85dfcbdb9907bb719cf1a1e36185926640694663a9f2", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:4631e4b73c1ab3c0", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 78f287102965442f2b18f9cb6dcbb678a2a480345ab79b674c075d25a1379225 Applicability: Source 1fe4e7f2 versus 78f28710 modes 0/1/2; screen 1900–1905, high-loss-first fresh 1916–1947. Native transfer untested. Observation: High-loss-first gained in screening but lost pooled fresh score. Heat/shape candidate gained 954331 native points; its effects are combined. Interpretation: Outcome: continue retained: - Source 1fe4e7f2 as current/native best; geometry and 4.60-second budget - Input-order compound recovery and source-bound accepted feedback changed: - Next probe: target-area shape goals for poor ads, rather than recovery ordering stopped: - Adoption of tested high-loss-first ordering; low-loss-first remains screened only", + "tags": [ + "writeback-result" + ], + "title": "Does prioritizing contracted blockers by lost satisfaction improve compound recovery within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "2941f61b7ab77172", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T23:57:13+00:00", + "result_id": "question_c1493e636c25a00dac91855c3bd63efc4c99e73ef715d75a7e7131fd4da50b1c", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:341dd80674551954", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source 1fe4e7f2 versus cd62c408 modes 0/1/2: 25/50/75% below 0.95; screen 2000–2005, 50% fresh 2016–2047. Native transfer untested.", + "title": "Does increasing target-area shape probability only for poorly satisfied ads improve score within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "492416d19bdcb422", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-shape-goal-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_c1493e636c25a00dac91855c3bd63efc4c99e73ef715d75a7e7131fd4da50b1c", + "recorded_at": "2026-10-14T23:57:13+00:00", + "result_id": "finding_94c2c7d8ca560bdfdef01e0295157a0445dab5ba5f1a2bae47fc5e16da44d552", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:383a21b45a034221", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: cd62c408ed2642e6c4b0b70f54b9e51165205280f9243d31bb2596343841fa67 Applicability: Source 1fe4e7f2 versus cd62c408 modes 0/1/2: 25/50/75% below 0.95; screen 2000–2005, 50% fresh 2016–2047. Native transfer untested. Observation: 50% lost both fresh means, pooled -512583. One short diagnostic found 67–72% of poor target proposals contain another required point. Interpretation: Outcome: continue retained: - Native/current 1fe4e7f2, original 25% target probability, compound scoring and 4.60-second budget changed: - Next probe: point-aware orthogonal alignment, original-edge clamp versus point centering stopped: - Adoption of tested 50% target frequency; 75% is screened only", + "tags": [ + "writeback-result" + ], + "title": "Does increasing target-area shape probability only for poorly satisfied ads improve score within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "3eca4a69d9fe1c7f", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T00:10:24+00:00", + "result_id": "question_bfaf907dad21fb0a2ef6b9037fb4ac48a276a63bf42d197ef7916a170069567f", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:4c4b9557019e92f7", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native 1fe4e7f2 versus 1b5e6a66 modes 0/1/2; screen 2100–2105, centering fresh 2116–2147; promoted a28d2fe0. Native transfer untested.", + "title": "Does point-aware alignment of poor-ad target shapes improve score within the same 4.60-second budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "d90b51db1e9e270b", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-point-align-1", + "evidence:ad-point-bound-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_bfaf907dad21fb0a2ef6b9037fb4ac48a276a63bf42d197ef7916a170069567f", + "recorded_at": "2026-10-15T00:10:24+00:00", + "result_id": "finding_acbecd211715cacb9843a732900ef4feeb9d6ddfca695d4bfb92f73805c6f731", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:aadf9da9d3014474", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: a28d2fe0e0ccc1995e690b8b37694d1fb51796444306b63a6a6940b68e8e7060 Applicability: Native 1fe4e7f2 versus 1b5e6a66 modes 0/1/2; screen 2100–2105, centering fresh 2116–2147; promoted a28d2fe0. Native transfer untested. Observation: Centering gained in both fresh batches. Oracle-checked point bounds force 1.28M local loss/case, about 17% of residual loss; joint packing can force more. Interpretation: Outcome: continue retained: - Geometry, original 25% target frequency, heat and 4.60-second budget - Separate native winner 1fe4e7f2 and accepted-result cooldown changed: - Local candidate to centered alignment, source a28d2fe0 - Next probe: bias selection by gap or relative satisfaction to point-feasible ceiling stopped: - Adoption of screened-only old-edge clamp", + "tags": [ + "writeback-result" + ], + "title": "Does point-aware alignment of poor-ad target shapes improve score within the same 4.60-second budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1f3a852297c6d286", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T00:24:52+00:00", + "result_id": "question_fcf244e904ed1101979079ae1047fed93aed941db3e01b74b534fd8c7659d29a", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:3aed994b70db859c", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Local a28d2fe0 versus e602d140 modes 0/1/2; screen 2200–2205, relative policy fresh 2216–2247. Native transfer untested.", + "title": "Does move selection using point-feasible satisfaction ceilings improve score within 4.60 seconds including preprocessing?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1765f37e22248f73", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-ceiling-bias-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_fcf244e904ed1101979079ae1047fed93aed941db3e01b74b534fd8c7659d29a", + "recorded_at": "2026-10-15T00:24:52+00:00", + "result_id": "finding_bc15ab1fd37bd50fa817e395f433961bed52215616d420b74aad573e8562984b", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:33c189cb96dcbffe", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: e602d1406e425d4c233b85c9b054cb676b1c65c01a5d9908d51d60c26ff50e35 Applicability: Local a28d2fe0 versus e602d140 modes 0/1/2; screen 2200–2205, relative policy fresh 2216–2247. Native transfer untested. Observation: Relative bias gained in screening but lost pooled fresh score. Bounded cases lost 564377 on average; post hoc groups do not isolate causality. Interpretation: Outcome: continue retained: - Local a28d2fe0, native 1fe4e7f2, raw selection and 4.60-second budget changed: - Next probe: mandatory-point clipping of translation proposals stopped: - Adoption of tested relative-ceiling selection; gap policy screened only", + "tags": [ + "writeback-result" + ], + "title": "Does move selection using point-feasible satisfaction ceilings improve score within 4.60 seconds including preprocessing?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "65fc3ba69962e72b", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T00:36:45+00:00", + "result_id": "question_ab6e1ffda47c3f35ac605ad01dcad90b93606ab46251f6619c0b40a90acffcd5", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:a031abef30980e7b", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Local a28d2fe0 versus 36bf6a8e modes 0/1/2; screen 2300–2305, poor-ad policy fresh 2316–2347. Native transfer untested.", + "title": "Does mandatory-point clipping of size-preserving translations improve score within the same 4.60-second budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "ec3978aaaa873678", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-point-translate-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_ab6e1ffda47c3f35ac605ad01dcad90b93606ab46251f6619c0b40a90acffcd5", + "recorded_at": "2026-10-15T00:36:45+00:00", + "result_id": "finding_af9fca9733b50f24e9f9bae38eed3a8243c59c31a6193efc726defbbc4917017", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:985846b0f728db4f", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 36bf6a8e8fa35c419ea2b0ddca5c616b749d4d6ed459f2b5914a99e9996d18b1 Applicability: Local a28d2fe0 versus 36bf6a8e modes 0/1/2; screen 2300–2305, poor-ad policy fresh 2316–2347. Native transfer untested. Observation: Clipping removed diagnosed point contacts but failed fresh score adoption. Two short cases show frequent point contacts in poor-ad expansions; their benefit remains unproven. Interpretation: Outcome: continue retained: - Local a28d2fe0, native 1fe4e7f2, original translations and 4.60-second budget changed: - Next probe: clip ordinary expansion proposals at mandatory points stopped: - Adoption of poor-ad translation clipping; all-ad clipping screened only", + "tags": [ + "writeback-result" + ], + "title": "Does mandatory-point clipping of size-preserving translations improve score within the same 4.60-second budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "78d35ef4bc35d6a3", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-native-7", + "evidence:ad-point-align-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_bfaf907dad21fb0a2ef6b9037fb4ac48a276a63bf42d197ef7916a170069567f", + "recorded_at": "2026-10-15T00:51:46+00:00", + "result_id": "finding_72dfad365e222f610ec1f0342629e8de866c6b518d94d4c2cf490701b0221b5c", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:3eabffbaac4db33e", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: a28d2fe0e0ccc1995e690b8b37694d1fb51796444306b63a6a6940b68e8e7060 Applicability: Native 1fe4e7f2 versus 1b5e6a66 modes 0/1/2; screen 2100–2105, centering fresh 2116–2147; promoted a28d2fe0. Native transfer untested. Observation: Native a28d2fe0 lost 4152903, so restored 1fe4e7f2. Expansion clipping on a28 lost both fresh means; public native details do not diagnose geometry. Interpretation: Outcome: continue retained: - Native winner/source 1fe4e7f2, raw scoring, geometry checks and 4.60-second budget - Source-bound accepted feedback and separate checkpoints changed: - Root restored after byte comparison; next review tests repair-only shape fallback stopped: - Native adoption of a28d2fe0 and local adoption of tested all-ad expansion clipping", + "tags": [ + "writeback-result" + ], + "title": "Does point-aware alignment of poor-ad target shapes improve score within the same 4.60-second budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1490121bf3cb2a54", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T01:12:24+00:00", + "result_id": "question_0817dc8c12fb21bf9de1d35c07ad4b5f6e1f1b9a5f1936d744b90be914888b41", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:6bdf35fdd9bdb1dc", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native 1fe4e7f2 vs c14ed515 modes 0/1/2; screen 2500–2505, center fresh 2516–2547, a28d2fe0 head pairs 2560–2567; promoted b53ff507. Native untested.", + "title": "Does repairing only point-blocked poor-ad target shapes improve score within 4.60 seconds while preserving point-free originals?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "3d502b1dda512d07", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-repair-only-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_0817dc8c12fb21bf9de1d35c07ad4b5f6e1f1b9a5f1936d744b90be914888b41", + "recorded_at": "2026-10-15T01:12:24+00:00", + "result_id": "finding_ccba9edec9ad3041b7cd5eefdaf8a744707e47d6ba9554f2d74dee679ffe8b28", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:a1823502b04e981a", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: b53ff507c22d9aa16782267a3f24c039d23d8ae07b51f14117abdc759171b80f Applicability: Native 1fe4e7f2 vs c14ed515 modes 0/1/2; screen 2500–2505, center fresh 2516–2547, a28d2fe0 head pairs 2560–2567; promoted b53ff507. Native untested. Observation: Both fresh means gained versus 1fe4e7f2. Conditional centering lost to always-centering on 8 matched cases; native discrepancy remains unexplained. Interpretation: Outcome: continue retained: - Native winner 1fe4e7f2, raw scoring and 4.60-second total budget - Exact source checkpoints and unfavorable matched comparisons changed: - Local candidate to blocked-only centered repair, source b53ff507 - Next local probe: neighbor-contraction-aware repaired placement stopped: - Adoption of screened-only blocked-edge clamp", + "tags": [ + "writeback-result" + ], + "title": "Does repairing only point-blocked poor-ad target shapes improve score within 4.60 seconds while preserving point-free originals?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "0a45ec2dc5415589", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T01:34:24+00:00", + "result_id": "question_f6098061334c931cd036136e7982c57e452b1f999ef7cf4ac13d255dbe27b7ac", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:bfe60cf4214fab3a", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Local b53ff507 vs eb7fc1ed modes 0/1/2: screen 2600–2605, selected 1 fresh 2616–2647. Optimized 9c4b5f58 mode 1 skips fixed positions; fresh 2716–2747. Native untested.", + "title": "Does choosing repaired target-shape positions by immediate neighbor contraction score improve satisfaction within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "f81475fe0b3b6b44", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-repair-position-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_f6098061334c931cd036136e7982c57e452b1f999ef7cf4ac13d255dbe27b7ac", + "recorded_at": "2026-10-15T01:34:24+00:00", + "result_id": "finding_8b5af65306992ff6d4030d0feca76b0f568a5a287ec72f95d84d7f159b576ff0", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:dca46228f5221c7d", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 9c4b5f58e470fb2b8bbc49fd6244d0a4ae45ea751d91f192baf7ecf115a1a370 Applicability: Local b53ff507 vs eb7fc1ed modes 0/1/2: screen 2600–2605, selected 1 fresh 2616–2647. Optimized 9c4b5f58 mode 1 skips fixed positions; fresh 2716–2747. Native untested. Observation: v1 fresh means -122470/+120533; v2 skips fixed positions and gives -414183/+516443. Both mixed; raw preview gains did not establish a reliable final score benefit. Interpretation: Outcome: continue retained: - Local b53ff507, separate native 1fe4e7f2, raw scoring and 4.60-second budget - Point-free original proposals, exact source checkpoints and unfavorable cases changed: - Next local probe: narrower repair eligibility after checking concentration stopped: - Adoption of tested neighbor-contraction-ranked repaired placements", + "tags": [ + "writeback-result" + ], + "title": "Does choosing repaired target-shape positions by immediate neighbor contraction score improve satisfaction within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "fca1de3633750447", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-native-8", + "evidence:ad-repair-threshold-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_0817dc8c12fb21bf9de1d35c07ad4b5f6e1f1b9a5f1936d744b90be914888b41", + "recorded_at": "2026-10-15T01:51:36+00:00", + "result_id": "finding_a1c2c96e36357bb9e4ae18b454064810baec740e44b15f6073ce91588ff91ba1", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:a752135633adb710", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: b53ff507c22d9aa16782267a3f24c039d23d8ae07b51f14117abdc759171b80f Applicability: Native 1fe4e7f2 vs c14ed515 modes 0/1/2; screen 2500–2505, center fresh 2516–2547, a28d2fe0 head pairs 2560–2567; promoted b53ff507. Native untested. Observation: Native8 lost852499 despite50/50 valid. Narrow.85 lost both fresh means. Restored1fe4e7f2; retained submitted sources. On native-base short runs,5–8-blocker negative improving compounds occurred1278/832 times. Interpretation: Outcome: continue retained: - Native winner1fe4e7f2, raw objective, exact checkpoints and4.60-second budget - Native/local losses and source-bound accepted identities changed: - Root restored after comparing b53 submitted bytes; next probe expands regrowth blocker limit stopped: - Native adoption of b53ff507 and local adoption of tested.85 repair qualification", + "tags": [ + "writeback-result" + ], + "title": "Does repairing only point-blocked poor-ad target shapes improve score within 4.60 seconds while preserving point-free originals?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "40984bc700bfc559", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T02:04:52+00:00", + "result_id": "question_d83ebcca721d665ed191d2b0b26ee6dd823c3edc691bd344d2895caae7a9e680", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:d479869026c4c13d", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Local native1fe4e7f2 vs fc2d5a63 cap4/8/12. Screen2900–2905, selected cap12 fresh2916–2947; short diagnostics2900/2901 and full boundary tests. Native untested.", + "title": "Does increasing compound-regrowth blocker ceilings from4 to8 or12 improve score within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "4efd765b03f60b4f", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-regrow-limit-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_d83ebcca721d665ed191d2b0b26ee6dd823c3edc691bd344d2895caae7a9e680", + "recorded_at": "2026-10-15T02:04:52+00:00", + "result_id": "finding_3572bcb769c1689c4b08543b5d49cf73b14b9830477d54bf081231cf5b41a263", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:16e9e088591fa15b", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: fc2d5a6343027d9e768005b3cde0552aa378632778b4491a5a350143d50cdeaa Applicability: Local native1fe4e7f2 vs fc2d5a63 cap4/8/12. Screen2900–2905, selected cap12 fresh2916–2947; short diagnostics2900/2901 and full boundary tests. Native untested. Observation: Cap12 fresh means+214336/-317364; no adoption. All124 poor baseline ads touched neighbors;87.17% of561 directed contact edges led to ads with satisfaction>=.95. Interpretation: Outcome: continue retained: - Native1fe4e7f2, exact checkpoints, raw objective and4.60-second budget - Mixed batch signs and previous native/local counterevidence changed: - Next probe: touching-neighbor move selection from poor ads stopped: - Adoption of tested cap12; cap8 remains screened only", + "tags": [ + "writeback-result" + ], + "title": "Does increasing compound-regrowth blocker ceilings from4 to8 or12 improve score within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "11d929ae5df7355b", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T02:21:47+00:00", + "result_id": "question_deb85156cbffd56ae7249a29ae3275de36d31a5da9b1b0de32f179f6a765b505", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:602335e5225f5fc3", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native1fe4e7f2 vs e1610cc9 modes0/25%/50%; screen3000-3005,selected50% fresh3016-3047. Short diagnostics3000/3001 and boundary checks. Native untested.", + "title": "Does redirecting moves from poor ads to edge-touching neighbors improve satisfaction within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "113b03a73a5df152", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-neighbor-selection-2" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_deb85156cbffd56ae7249a29ae3275de36d31a5da9b1b0de32f179f6a765b505", + "recorded_at": "2026-10-15T02:21:47+00:00", + "result_id": "finding_f773119d927cc6ef79b5768e32bddde1508b2f7c5ddd26dfa7231c2d624b6005", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:7974f941b9436862", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: e1610cc99143e7b7273029e6ed7ebbf35c7273287d2f266f19e7e7f92e7f922f Applicability: Native1fe4e7f2 vs e1610cc9 modes0/25%/50%; screen3000-3005,selected50% fresh3016-3047. Short diagnostics3000/3001 and boundary checks. Native untested. Observation: Redirect50% failed adoption: fresh-853647/+184142, pooled-334753/32. Short runs found80/125 positive feasible shrink-plus-origin-regrowth previews; their repeated trajectory gains do not predict final score. Interpretation: Outcome: continue retained: - Native1fe4e7f2, exact checkpoints, raw acceptance and4.60-second budget - Unfavorable local/native evidence and all completed outputs changed: - Next probe: explicitly coordinate neighbor shrink with original poor-ad regrowth stopped: - Adoption of tested50% redirect;25% screened only", + "tags": [ + "writeback-result" + ], + "title": "Does redirecting moves from poor ads to edge-touching neighbors improve satisfaction within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "576c85c68743fa7a", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T03:03:55+00:00", + "result_id": "question_4a4b9d0f1f3a7491c288a88d63a095b2782e82ce1468aab89620efcc240bb1d3", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:5f78652b11b40e98", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native1fe vs f97/f279/ef844 pair variants,25%/50%; fresh3116-3147/3216-3247,triples3300-3331; oracles/traces,cost cull; native9ba52.", + "title": "Do coordinated neighbor-shrink and poor-ad-regrowth compounds improve satisfaction within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "65b7e661d1744b6c", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-neighbor-pair-1", + "evidence:ad-neighbor-pair-fast-1", + "evidence:ad-native-9" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_4a4b9d0f1f3a7491c288a88d63a095b2782e82ce1468aab89620efcc240bb1d3", + "recorded_at": "2026-10-15T03:03:55+00:00", + "result_id": "finding_aebef46f1edf55168b6bdc91acd8cb6d4b954df11fdbd4a242d20d5f7052faf5", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:ebb2381305c868f1", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: ba52c69d869a8ab02a8a38c5f1c79479c5460dea23a19f0945c2a180145e92b5 Applicability: Native1fe vs f97/f279/ef844 pair variants,25%/50%; fresh3116-3147/3216-3247,triples3300-3331; oracles/traces,cost cull; native9ba52. Observation: Native9/ba52 lost4046621 despite50/50;root restored1fe. Pair pooled means-150905/-337717/-91909. Contact cull preservedfixedtraces and lowereddriverCPU,but no finalscoregain was established. Interpretation: Outcome: replan retained: - Native1fe4e7f2,raw objective,4.60-second budget and exact checkpoints - All local/native losses and validated constraint/cost evidence changed: - Next probe: audit exact point-containing-proposal rejection on the native winner stopped: - Adoption of tested coordinated shrink/regrowth variants,including nativeba52", + "tags": [ + "writeback-result" + ], + "title": "Do coordinated neighbor-shrink and poor-ad-regrowth compounds improve satisfaction within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "aadba742ae840efd", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T03:31:25+00:00", + "result_id": "question_b9b83e3f9907332facc046ebc67466f9b9f7f7b71b6582be42e795e3c961ff6c", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:4edf31e5c7993581", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native1fe vs f2d27d54 group0/2/4neighbors; screen3400-3405,selected2 fresh3416-3447; state/RNG oracles,diagnostics,boundaries; promoted e42bffdd, native untested.", + "title": "Do rare small-group ruin and greedy reconstruction improve satisfaction within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "3f83bfc21c1a229f", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-group-rebuild-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_b9b83e3f9907332facc046ebc67466f9b9f7f7b71b6582be42e795e3c961ff6c", + "recorded_at": "2026-10-15T03:31:25+00:00", + "result_id": "finding_e00299eff8baf49c6b693af9fe7938388f3772aa3c15b55610bb6f9255879f42", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:f5a77aab137e63c8", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: e42bffdd3b9ddca826c029ca7978bef91a849a03124cac6c96111108c66d4724 Applicability: Native1fe vs f2d27d54 group0/2/4neighbors; screen3400-3405,selected2 fresh3416-3447; state/RNG oracles,diagnostics,boundaries; promoted e42bffdd, native untested. Observation: Two-neighbor rebuild gained261971/630746 fresh,+446359 pooled,17/32; e42 promoted locally. Large variation and prior native/local disagreement remain; native transfer untested. Interpretation: Outcome: replan retained: - Native1fe best and exact checkpoints; raw objective and4.60-second total budget - Unfavorable local/native evidence and complete tester/state checks changed: - Local source to e42bffdd,rare group3 ruin/reconstruction - Next: source-bound native transfer; during cooldown test partial group resets stopped: - Adoption of screened-only group5 treatment", + "tags": [ + "writeback-result" + ], + "title": "Do rare small-group ruin and greedy reconstruction improve satisfaction within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "25c14032b59d5416", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T03:47:51+00:00", + "result_id": "question_80417e49afcb5a884e68746a73d1a265d54190591eb76db5ee583ba54df9cfec", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:9f18a9232146b44e", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Local e42 vs0413 reset0/half/quarter; screen3500-3505,selectedquarter fresh3516-3547; geometry/state/RNG oracles,diagnostics,boundaries; native untested.", + "title": "Do contained half- or quarter-side seeds improve small-group reconstruction within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "ce8046b1acc5529e", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-group-reset-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_80417e49afcb5a884e68746a73d1a265d54190591eb76db5ee583ba54df9cfec", + "recorded_at": "2026-10-15T03:47:51+00:00", + "result_id": "finding_a6fd0f2fd65a637a8b97451b546efcabd429c46c764dda379dea4fe856319afd", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:cd78ca2df7226c2f", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 0413f0362ffd7be08eb328740ca82e2f0d0c661262564373c2cb2e930f41d798 Applicability: Local e42 vs0413 reset0/half/quarter; screen3500-3505,selectedquarter fresh3516-3547; geometry/state/RNG oracles,diagnostics,boundaries; native untested. Observation: Quarter seeds gave+632347/-249875 fresh,+191236/32,17wins. Gain did not repeat;root e42 retained. Valid containment/state/RNG checks and89outputs do not establish native transfer. Interpretation: Outcome: continue retained: - Local e42 and native1fe separately; exact checkpoints and unfavorable results - Group2/1x1 method,raw objective,4.60-second total budget changed: - Next: native transfer; during cooldown test group opportunity period stopped: - Adoption of tested quarter-side resets; half-side remains screened only", + "tags": [ + "writeback-result" + ], + "title": "Do contained half- or quarter-side seeds improve small-group reconstruction within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "64a8c75309e2a47b", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-native-10" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_b9b83e3f9907332facc046ebc67466f9b9f7f7b71b6582be42e795e3c961ff6c", + "recorded_at": "2026-10-15T04:11:12Z", + "result_id": "finding_012c9d08d147", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:7e9930d533bfddc7", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Submission b4b066102b19 (agent-10), source e42bffdd3b9ddca826c029ca7978bef91a849a03124cac6c96111108c66d4724; score 49524696922 versus 49528162549. Earlier local +446358.53125/32 did not transfer to retained native best. Public details expose only PASS statuses. Period8192 is a different native-untested challenger. Root restored to native1fe after submitted-byte comparison.", + "title": "Native e42 at period 4096 passed 50/50 and scored 3,465,627 below the incumbent" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "4349b30e93505d30", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T04:14:53+00:00", + "result_id": "question_b287a269366a3a265143881f92cd0ed85d64b9c2ab8f993aaefdae34b0618e6b", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:3d46983decac34b1", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Local e42/4096 vs5df masks2047/8191;screen3600-3605,selected8192 fresh3616-3647;head3660-3667 vs1fe/e42. Normal f64e native untested; native10 separately tests parent e42.", + "title": "Do group-reconstruction periods2048 or8192 improve satisfaction over4096 within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "7e0a238006e3afa8", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-native-10", + "evidence:ad-group-period-1", + "evidence:ad-residual-3" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_b287a269366a3a265143881f92cd0ed85d64b9c2ab8f993aaefdae34b0618e6b", + "recorded_at": "2026-10-15T04:14:53+00:00", + "result_id": "finding_c22b94ebfcd4cc73ee677aba26199c44fd84ccdb20e797f7a10f61eda6333e18", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:d0a34b9fa6bb38e1", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: f64e28af6d059a1ca608819ca8fe98c2fd1d20e9b95ff448c8733a053ad90b43 Applicability: Local e42/4096 vs5df masks2047/8191;screen3600-3605,selected8192 fresh3616-3647;head3660-3667 vs1fe/e42. Normal f64e native untested; native10 separately tests parent e42. Observation: Native e42/4096 lost3465627 despite50/50. Period8192 gained288562/32 vs e42,but head lost986699/8 vs1fe. Restored1fe after submitted-byte comparison; f64e preserved. Local residuals remain blocked/undersized. Interpretation: Outcome: replan retained: - Native1fe best; source-bound native feedback and all unfavorable results - Period8192 challenger f64e separately; raw objective and4.60-second budget changed: - Root restored to1fe; next audit exact rejection cost on the incumbent stopped: - Native adoption of e42 and promotion of f64e over the incumbent on current evidence", + "tags": [ + "writeback-result" + ], + "title": "Do group-reconstruction periods2048 or8192 improve satisfaction over4096 within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "cfbe99ba93131af6", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T04:31:53+00:00", + "result_id": "question_03925b2e839f3062f80a70d47ff3e303ab3b5b2f557003b9b7ba67a6e1c5afb2", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:e7ca77da026b6a2d", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Local native1fe vs c42 AD_POINT_REJECT0/1; fixed traces on3416-3427; screen3700-3705,fresh3716-3747; checkpoint1b2c,boundaries. Native untested.", + "title": "Does exact early rejection of point-containing proposals save CPU and improve satisfaction within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "bafc033f7ba6ce43", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-point-reject-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_03925b2e839f3062f80a70d47ff3e303ab3b5b2f557003b9b7ba67a6e1c5afb2", + "recorded_at": "2026-10-15T04:31:53+00:00", + "result_id": "finding_d90a6fd6e470055fc55eb2d89f3983542157e02251fb0e458781fba0b7c247af", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:f6969db1e6474615", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 1b2ca3e77025ea4613ecdac045662adfec146388c23565231ed42c69ffee77c5 Applicability: Local native1fe vs c42 AD_POINT_REJECT0/1; fixed traces on3416-3427; screen3700-3705,fresh3716-3747; checkpoint1b2c,boundaries. Native untested. Observation: 300k exact calls matched. Driver CPU medians fell3.44%/2.14%;fresh score means -400242/+549105,+74432 pooled/32. Native1fe stays root;1b2c candidate preserved. Short diagnostics found point-containing proposals in15.29% of calls. Interpretation: Outcome: continue retained: - Native1fe best and all prior local/native counterevidence; raw objective,4.60-second budget - Exact cost candidate1b2c separately,native untested; mixed final-score evidence changed: - Next test static mandatory-point rejection before rectangle scans; validate exactness and useful cost first stopped: - Score-based promotion from the mixed fresh result; this is not permanent route rejection", + "tags": [ + "writeback-result" + ], + "title": "Does exact early rejection of point-containing proposals save CPU and improve satisfaction within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "7d14b6259ae40cbe", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T04:51:02+00:00", + "result_id": "question_d7bf21e35a5020da892b55125b5ce6c4559091f8c3ecd3ef31dd8b9a5c598637", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:2bf4d703bf8075f0", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native1fe vs867prefix and7ef gated2x;reused3416-3427,query/state oracles,3800-3805diagnostics,boundaries;no score sweep/native. GNU11.4/gprof2.38.", + "title": "Do static mandatory-point prefix queries reduce move evaluation cost within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "743dd11de8e43063", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-point-prefilter-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_d7bf21e35a5020da892b55125b5ce6c4559091f8c3ecd3ef31dd8b9a5c598637", + "recorded_at": "2026-10-15T04:51:02+00:00", + "result_id": "finding_baee54b256301eb9fb4881d1bbcde26aca8714002fbdcbb17b601007a38193e3", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:6c3b39b7e7cba545", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 18257363eda48b9ead849e18a94d33d9ea607288913c769921a678915099ca71 Applicability: Native1fe vs867prefix and7ef gated2x;reused3416-3427,query/state oracles,3800-3805diagnostics,boundaries;no score sweep/native. GNU11.4/gprof2.38. Observation: Prefix passed exactness but CPU rose10.66%;2x gating recovered2.99% vsunconditional,still6.99% overnative. Init~.03ms;profile query inlined,root cause unresolved. Root1fe preserved;no score sweep. Legacy cost varied across drivers. Interpretation: Outcome: replan retained: - Native1fe best,raw satisfaction,4.60-second budget and all unfavorable local/native evidence - Early1b2c separately,native untested;scope cost claims to their exact driver changed: - Switch from static queries to removing redundant cut containment checks using unchanged neighbor anchors stopped: - Score sweeps and promotion of both tested prefix variants after failed cost criteria;no universal route ban", + "tags": [ + "writeback-result" + ], + "title": "Do static mandatory-point prefix queries reduce move evaluation cost within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "33a18ae62f455d7b", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T05:08:44+00:00", + "result_id": "question_a9bab617045455016a90803b37c08476283f3cbac321270ea26e884a1a78731d", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:4aca457b53707b81", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native1fe vsd7a modes0/1/2 on3416-3427 traces;3900-3905screen,3916-3947fresh,boundaries;normal2f6c native11/50cases. GNU11.4/O2.", + "title": "Do anchor-only legal-cut predicates reduce move cost and improve satisfaction within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "f7e1c05a9c7d59ed", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-cut-legality-1", + "evidence:ad-native-11" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_a9bab617045455016a90803b37c08476283f3cbac321270ea26e884a1a78731d", + "recorded_at": "2026-10-15T05:08:44+00:00", + "result_id": "finding_cc8ee7c65a29f6cf9049dfe1ba736a6fbde808aaed2952ce9db8cf13dee1ed44", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:81f043886b873767", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 2f6cdae0da953ee11c3b4ac8797d24829f5c0230fe2ea18c1d2983783851051d Applicability: Native1fe vsd7a modes0/1/2 on3416-3427 traces;3900-3905screen,3916-3947fresh,boundaries;normal2f6c native11/50cases. GNU11.4/O2. Observation: Exact predicates reduced fixed-driver CPU6.55%;fresh local scores stayed mixed. Native11 scored49540117810,+11955261,50/50. Promoted submitted2f6c after byte comparison;prior1fe retained. One timed native result does not certify transfer. Interpretation: Outcome: replan retained: - Raw satisfaction,4.60-second budget,and all negative/mixed local and native evidence - Old native1fe and unsubmitted1b2c separately;driver-specific cost claims remain scoped changed: - Root/best-native/best-supported now exact native11/2f6c;next test unrolled cuts on this incumbent stopped: - No local two-positive score qualification claimed;no prefix adoption or native retry during cooldown", + "tags": [ + "writeback-result" + ], + "title": "Do anchor-only legal-cut predicates reduce move cost and improve satisfaction within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1b157f116ade9c12", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T05:22:33+00:00", + "result_id": "question_3691eda592e455d5b45c77456d1d5cc8f1a67040abdc68b11f7b78772e691185", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:cf58d2ecd97db8c9", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native2f6c vsc0ea modes0/1;3916-3927 saved layouts/exact traces,4000-4005screen,4016-4047fresh,boundaries. GNU11.4/O2;normal ea288 native untested.", + "title": "Does unrolling legal-cut cases reduce move cost and improve satisfaction within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "ddb9fe90f54d8956", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-cut-unroll-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_3691eda592e455d5b45c77456d1d5cc8f1a67040abdc68b11f7b78772e691185", + "recorded_at": "2026-10-15T05:22:33+00:00", + "result_id": "finding_cf1963ec2655b42ebd231810170b53df6944adea79372c0dc836a47ca65469b4", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:2e36f5ceced51635", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: ea2880053fef8a156e6111ab7692768a2c43d986b399519d257aeec0666a1bcf Applicability: Native2f6c vsc0ea modes0/1;3916-3927 saved layouts/exact traces,4000-4005screen,4016-4047fresh,boundaries. GNU11.4/O2;normal ea288 native untested. Observation: Unroll cost fell3.55%,but fresh score means+288984/-289572,pooled-294/32. Kept native2f6c/root;ea288 retained separately. Static regrowth audit shows only two distinct extents in four direction iterations;cache benefit unmeasured. Interpretation: Outcome: continue retained: - Native2f6c best,raw satisfaction,4.60-second budget and all unfavorable local/native evidence - Exact-cost route;valid unroll ea288 is a separate,native-untested contender changed: - Next measure cached regrowth extents on2f6c with exact state/RNG and cost controls stopped: - Local score promotion of unroll after mixed batches;no claim of equivalence or universal route rejection", + "tags": [ + "writeback-result" + ], + "title": "Does unrolling legal-cut cases reduce move cost and improve satisfaction within4.60seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "cf66d79a4c62eb12", + "event_kind": "node", + "evidence_refs": [ + "evidence:ad-grow-cache-1", + "evidence:ad-grow-integer-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T06:03:27Z", + "result_id": "node_18d6354b9412", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:096bf8c2b19a12e4", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Compare original2f6c with float-cache1cd9 and integer-cache4de on saved3916-3927 layouts under GNU11.4/O2;600k exact move calls,10.59M rounding checks,384million-call cost traces. No full score sweeps after failed cost criteria.", + "title": "Do cached target extents improve move cost on native2f6c?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "69b5596f571f47ca", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-grow-cache-1", + "evidence:ad-grow-integer-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "node_18d6354b9412", + "recorded_at": "2026-10-15T06:03:49Z", + "result_id": "finding_b06df8730244", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:b78ebf024c14a13a", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "GNU11.4/O2;2f6c vs1cd9 float cache:300k exact moves,192million-call traces,CPU reduction0.3224%/1.0852%,pooled0.2881%,8/12positive.2f6c vs4de integer cache:300k exact moves,10.59M numeric checks,192traces,reductions-2.3693%/-0.9356%,pooled-0.9407%,3/12positive. Each failed >=1%in both halves and>=8/12pooledpositive. All24short diagnostic outputs valid. Skipped full score sweeps and stopped further extent variants in this segment;no universal arithmetic or score-transfer claim. Sources and all unfavorable rows preserved separately.", + "title": "Both tested extent caches missed the controlled CPU adoption rule" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "85a068192c22e027", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-native-12", + "evidence:ad-cut-unroll-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_3691eda592e455d5b45c77456d1d5cc8f1a67040abdc68b11f7b78772e691185", + "recorded_at": "2026-10-15T06:05:47Z", + "result_id": "finding_b596d4e94b69", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:b58a2dc5c3d9bc22", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Exact frozen ea2880053fef8a156e6111ab7692768a2c43d986b399519d257aeec0666a1bcf,submission45798148902f/agent-12 accepted2026-10-15T06:02:12Z observed. Score49504247688/50valid versus retained5600e8405946/2f6c/49540117810,delta-35870122. Prior fixed-driver CPU reduction3.55%and mixed fresh-294/32 did not transfer to native gain. Current/frozen byte comparison preceded restoration of2f6c;candidate retained separately. Public details expose50PASS but no per-case scores or layouts. No permanent unrolling ban or attribution to rejected bias/extent variants;next native no earlier07:02:12Z.", + "title": "Native12 unrolled cuts passed50cases but lost35870122 against native2f6c" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "0c45f5c2bc7d5a5a", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-bias-quarter-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_ab81670234b2e784a2279332a8e487b8ec15ebead3b7dd8132552044d26c2f61", + "recorded_at": "2026-10-15T06:06:16Z", + "result_id": "finding_59223d3ac909", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:10f9486b559a9212", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "On native2f6c compare unchanged f8ac52cb921dc99b5a9506799f9557e9b5a5ab1a62c951afd20031b8ed4da600/default25% vs50%,same4.60second budget. Screen4200-4205 delta-779000/6;validation4216-4231 +23560/16;replication4232-4247 -1262560/16. Pooled fresh-619500/32,9wins,pairedSD1742163. All76comparisons and2policyboundaries valid;max4.64809s/RSS5708KiB,plus exact selected-root smoke valid. One candidate,alternating/reverse order,no retune or sign-based stopping. No local/native promotion. Earlier50%vsuniform result used older solver;this scoped loss does not prove globally optimal bias or predict75%.", + "title": "Reducing worst-of-two selection from50%to25% failed fresh score replication" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1fda4fa31f22047f", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T06:08:38+00:00", + "result_id": "question_f384d7aba1c65ef76c68ced0c365e07e98ebc7bba050c2873e8a59d0f89c0a80", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:487e8db659630fc0", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "GNU11.4/O2;2f6c vs1cd9 float-cache and4de integer-cache;saved3916-3927 layouts,600kexactmoves/384million-calltraces;no fullscores/native for caches.", + "title": "Do float and integer extent caches meet the paired CPU cost rule on native2f6c?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "ae90915475eef42d", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-grow-cache-1", + "evidence:ad-grow-integer-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_f384d7aba1c65ef76c68ced0c365e07e98ebc7bba050c2873e8a59d0f89c0a80", + "recorded_at": "2026-10-15T06:08:38+00:00", + "result_id": "finding_e37843479c3370ba28c23735d3c2c81692dcdcbfd8f4b0515892f1fad05d4365", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:c2a89417d4e0bb07", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 4de01f4e9190b3c5a625df08b96a880789cb119ebe05290b7f3918a551bcb49d Applicability: GNU11.4/O2;2f6c vs1cd9 float-cache and4de integer-cache;saved3916-3927 layouts,600kexactmoves/384million-calltraces;no fullscores/native for caches. Observation: Both passed300kexactmoves. Float-cache CPU reduction0.322%/1.085%,pooled0.288%;integer-cache-2.369%/-0.936%,pooled-0.941%. Both failed useful-cost rule;no score sweeps. Numeric10.59Mchecks passed. Interpretation: Outcome: continue retained: - Native2f6c best,raw satisfaction,4.60-second budget;all scoped local/native counterevidence - Unroll native12 regression and bias25 loss recorded separately;no universal route bans changed: - Next test75%frequency with samples2 on unchanged2f6c;native cooldown gates only submission stopped: - Further extent variants in this segment and score sweeps after failed cost criteria - Promotion of bias25 and native12/unroll after measured losses", + "tags": [ + "writeback-result" + ], + "title": "Do float and integer extent caches meet the paired CPU cost rule on native2f6c?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "8bef96ee99621a59", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-bias-threequarter-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_ab81670234b2e784a2279332a8e487b8ec15ebead3b7dd8132552044d26c2f61", + "recorded_at": "2026-10-15T06:23:39+00:00", + "result_id": "finding_0b94f1178d858a5fd50fd3b07b10f3212b0b79ff702b1305de4d2240eec1f51f", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:42a8905fa918921c", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 5d2d5179d7dd074b7850cedb5277670af5ba6f67f628ca3cd93341bf4d61504e Applicability: Current regrowth solver on generated seeds 0,1,3,6,8,9 and 200–223; paired uniform and mild-bias variants under a 4.60s search budget. Observation: 75%fresh means+913080/+692922;pooled+803001/32,20wins. All79valid,max4.69018s/RSS5784KiB. Current75%layouts:99.972%loss undersized;153/158poor blocked,98thin. Local gain is not native proof. Interpretation: Outcome: continue retained: - Raw satisfaction,geometry,4.60s budget;native2f6c49540117810 kept separately - All source-bound unfavorable local/native evidence,including25%,unroll12 and extent variants changed: - Root/best-supported now exact75%5d2d after two positive fresh batches;native untested - Next test fading compactness acceptance energy;raw SAT remains cache,best and output objective stopped: - Further frequency variants in this segment;freeze75% before native/auxiliary experiments", + "tags": [ + "writeback-result" + ], + "title": "Does mildly biasing move selection toward less-satisfied ads improve score within the 4.60-second search budget?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "25421722b3a52414", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-native-13", + "evidence:ad-bias-threequarter-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_ab81670234b2e784a2279332a8e487b8ec15ebead3b7dd8132552044d26c2f61", + "recorded_at": "2026-10-15T07:06:41Z", + "result_id": "finding_d7edf8f45570", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:a4864dff20b600aa", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Exact5d2d/75% had fresh local+913080/+692922,pooled+803001/32. Native13/0fb595013e1e scored49530923907,50/50,delta-9193903vsnative2f6c49540117810. Comparedfrozenbytes thenrestored2f6c root/best-supported;75%checkpoint andallnegativeevidence retained. Compactness/rotation were distinctunsubmittedchildren. Scoped native/localdisagreement,no universalbiasban.", + "title": "75%selection local gain regressed in native13;restored50%incumbent" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "104fabbb02870777", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T07:07:47+00:00", + "result_id": "question_80c0b60c597f6c9e372266eae6816d1cf19c070f1ed0218ab61baf8fc915fdfc", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:3415cd924342006a", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Parent 75% 5d2d; compactness 1aad and rotation 6f7; generated 4400-4405/4416-4447 and 4500-4505/4516-4547. Native13 tested parent 5d2d only.", + "title": "Do fading compactness or rare 90-degree rotations improve packing within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "9e4ded7645a68b90", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-compactness-1", + "evidence:ad-rotation-1", + "evidence:ad-native-13" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_80c0b60c597f6c9e372266eae6816d1cf19c070f1ed0218ab61baf8fc915fdfc", + "recorded_at": "2026-10-15T07:07:47+00:00", + "result_id": "finding_dc9ed2ebba4878413d92ec4141ee59143a0ff53c51c3b025ad80936815c65d7a", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:c17675122115c6f3", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 6f7af3b50eb38018c8da14e12825bb2fefd444b631288c577c5ef1e405193e6c Applicability: Parent 75% 5d2d; compactness 1aad and rotation 6f7; generated 4400-4405/4416-4447 and 4500-4505/4516-4547. Native13 tested parent 5d2d only. Observation: Compactness fresh means -105523/-305211, pooled -205367; rotation +39619/-1266868, pooled -613625. Neither qualified. Native13/5d2d scored 49530923907, 50/50, -9193903 vs 2f6c; restored incumbent after exact source comparison. 171 local outputs valid. Interpretation: Outcome: continue retained: - Raw satisfaction, geometry and 4.60s budget; native 2f6c best remains 49540117810 - All checkpoints and scoped unfavorable evidence, including positive local 75% results changed: - Restored root/best-supported to 2f6c after native13 regression - Next measure late stagnation before selecting a reset/reheat policy stopped: - Promotion of these compactness/rotation variants and native13 candidate", + "tags": [ + "writeback-result" + ], + "title": "Do fading compactness or rare 90-degree rotations improve packing within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "ab265d80f6d57f28", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T07:36:49+00:00", + "result_id": "question_266f993ce456486507f4ac323dd1380dfbd0cd473d05b20cc0650a46015a138d", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:f091629f62bf7c74", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native 2f6c/50%; diagnostic 20c174 seeds4600-4615; combined81e seeds4700-4705/4716-4747; reset-onlyb2 seeds4800-4805/4816-4847. Normal4.60s.", + "title": "Does late stagnation justify resets, with or without a short heat pulse, within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "e88ca4c378570ad5", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-stagnation-1", + "evidence:ad-restart-1", + "evidence:ad-reset-only-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_266f993ce456486507f4ac323dd1380dfbd0cd473d05b20cc0650a46015a138d", + "recorded_at": "2026-10-15T07:36:49+00:00", + "result_id": "finding_a4720f6091a9e0b8c1adc7ff2cce7baa1be55aa870f38ee33cecd5950ac70397", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:2e9477b46c178f44", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: b2b6e75be63070c6b455cfb4de536025a41cf0c036ca107138a0bd2086ea52aa Applicability: Native 2f6c/50%; diagnostic 20c174 seeds4600-4615; combined81e seeds4700-4705/4716-4747; reset-onlyb2 seeds4800-4805/4816-4847. Normal4.60s. Observation: 16/16 cases had 71%-97% late meaningful-stale samples. Combined fresh means -31666/+178284, pooled +73309/32; reset-only -165592/-1283814, pooled -724703/32. Neither qualified. All 186 outputs valid; retained native 2f6c. No new native submission. Interpretation: Outcome: continue retained: - Native 2f6c winner, raw satisfaction and 4.60s budget; all scoped local/native counterevidence - All tested sources and complete pairs, including positive combined screen and pooled mean changed: - Validated observer, controller and resets; 900k fixed moves plus independent accounting checks - Next compare heat-only policy on native parent, preserving state at the pulse trigger stopped: - Local promotion of these fixed combined and reset-only policies; no universal route ban", + "tags": [ + "writeback-result" + ], + "title": "Does late stagnation justify resets, with or without a short heat pulse, within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "a195e6cd191a63ba", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-native-14", + "evidence:ad-restart-1", + "evidence:ad-heat-only-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_266f993ce456486507f4ac323dd1380dfbd0cd473d05b20cc0650a46015a138d", + "recorded_at": "2026-10-15T08:16:24Z", + "result_id": "finding_c6a276e98b1d", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:73774c2ac63c47e8", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Exact combined restart81e native14/acd2f362485c scored49555673017,50/50,+15555207 versus native11/2f6c. Compared frozen submitted/current sources before adopting81e to root,best-supported and best-native. Combined local fresh-31666/+178284 remain mixed; heat-only2452 fresh+163138/-758362,pooled-297612/32,not promoted and not submitted. Native result supports this fixed combination; it does not isolate component effects. Cap prototypes remain separate. Next native eligible>=09:03:21Z from acceptance observation.", + "title": "Combined restart became native best; heat-only stayed mixed" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1eef9a1d81ebbd85", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T08:23:36+00:00", + "result_id": "question_412941fac497498beb43bf2e1a25366012b381209f3cbb76c5375906616cc055", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:b47298da35f12b39", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Parent native14/81e; cap121, normal4.60s, generated5100-5105/5116-5147. Rejection diagnostic used prior2f6c. Native14 evaluated81e only.", + "title": "Does retrying point-blocked expansion with an anchor-capped edge improve native14 within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "6ce1b3f52f5e73d2", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-rejection-1", + "evidence:ad-anchor-cap-native14-1", + "evidence:ad-native-14" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_412941fac497498beb43bf2e1a25366012b381209f3cbb76c5375906616cc055", + "recorded_at": "2026-10-15T08:23:36+00:00", + "result_id": "finding_b300007c0e88e08564d1a949b6cdc870bba08903dd964d84b7628b55b298f9f3", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:c74d3e07122e9b33", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 121686c909bb70b0f0ccf3839258467f1ce49e144becfcc9b5ee869f03e09c29 Applicability: Parent native14/81e; cap121, normal4.60s, generated5100-5105/5116-5147. Rejection diagnostic used prior2f6c. Native14 evaluated81e only. Observation: Native14/81e gained 15555207 with 50/50. Heat-only fresh +163138/-758362; cap121 -972111/+292679, pooled -339716/32. Neither qualified locally. Cap geometry and 300k rebased state/RNG steps passed; all 193 local outputs valid. Interpretation: Outcome: replan retained: - Raw satisfaction, geometry and 4.60s budget; all source-bound local/native counterevidence - Native14/81e remains separate from unsubmitted heat-only2452 and cap121 changed: - Adopted exact native14/81e to root, best-supported and best-native after source comparison - Next measure capped retry outcomes by phase/SAT before choosing a focused gate stopped: - Promotion of heat-only2452 and cap121 under the fixed local rule; no universal route ban", + "tags": [ + "writeback-result" + ], + "title": "Does retrying point-blocked expansion with an anchor-capped edge improve native14 within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "2f94034b9d4b3946", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T08:44:39+00:00", + "result_id": "question_74e30f8a9e6dd5ad2e00e7a4a828255aa9159733531c1dd18bd690f61017cf78", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:1293a95167a76222", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native14/81e parent; focus4d2, normal4.60s, generated5300-5305/5316-5347. Diagnostic on unconditional cap121 used5200-5215; no new native evaluation.", + "title": "Does restricting anchor-capped retries to ads below 95% satisfaction improve native14 within 4.60 seconds?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "801d24b1662940b0", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-cap-outcomes-1", + "evidence:ad-cap-focus-1", + "evidence:ad-anchor-cap-native14-1" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_74e30f8a9e6dd5ad2e00e7a4a828255aa9159733531c1dd18bd690f61017cf78", + "recorded_at": "2026-10-15T08:44:39+00:00", + "result_id": "finding_eead1a0cfd05cdb722bd580dc07327fd374f0053cec90211988b80b45ab379c9", + "run_id": "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd:e34b45111db62f56", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 4d2dcc7a630fd4eb7cd891e8ef972f172e2d43c40bf73fd9afe7591fdc245605 Applicability: Native14/81e parent; focus4d2, normal4.60s, generated5300-5305/5316-5347. Diagnostic on unconditional cap121 used5200-5215; no new native evaluation. Observation: SAT>=.95 caused 86.6% of retries but also gains. Focus4d2 fresh means -646966/-1053295, pooled -850130/32,11 wins. Both failed. New 600k state/RNG/accounting steps passed;101 local outputs valid. Retained native81e; no new native result. Interpretation: Outcome: continue retained: - Raw satisfaction, geometry and 4.60s budget; native14/81e best 49555673017 - Complete unconditional/focused cap pairs and valid4d2 as a separate native-untested checkpoint changed: - Measured cap outcomes by phase/SAT and validated the focused gate independently - Next audit maximum anchored empty rectangles to separate fixed-neighbor room from proposal limitations stopped: - Local promotion of4d2 and further frequency variants in this segment; no universal cap or native-evaluation ban", + "tags": [ + "writeback-result" + ], + "title": "Does restricting anchor-capped retries to ads below 95% satisfaction improve native14 within 4.60 seconds?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "d1dc57d3d1d330f5", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T12:00:33+00:00", + "result_id": "question_bbd4c0bac14dad72981efa45a500c9428495bd7b0b3e373296ef1ad9534f6031", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source3809 versus native81e;normal4.60s,local6700-6731,shared-prefix diagnostic6700-6715,native agent-17 a70f6773ad73.", + "title": "Does a4.58s triad interruption with original cooling and returned unused time improve native81e?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "f4c4d8c3f0b5c237", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-triad-continuation-native-1", + "evidence:ad-triad-continuation-1", + "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_bbd4c0bac14dad72981efa45a500c9428495bd7b0b3e373296ef1ad9534f6031", + "recorded_at": "2026-10-15T12:00:33+00:00", + "result_id": "finding_3d3bce36c72bcd19496580c330f30c13fc7efc148d3c87733670c40cc637ada8", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 38096ac7daac48b06c0f5e275661fda6e15cbac1e52ae4f1782e9214b12362c8 Applicability: Source3809 versus native81e;normal4.60s,local6700-6731,shared-prefix diagnostic6700-6715,native agent-17 a70f6773ad73. Observation: Native3809 passed50/50 but lost9925530; conditional shared-prefix gains did not establish whole-solver improvement. Current root matches81e after source comparison and valid smoke. Interpretation: Outcome: replan retained: - Native best81e,raw satisfaction,geometry and5s/1GB - 3809 checkpoint,114prior valid outputs and all scoped local/native losses changed: - Completed source-bound native continuation and restored verified81e - Phase-room successor now uses native loss and preserves restored root stopped: - Promotion or repeat submission of unchanged3809 - Inferring universal joint-move failure or causal explanation from aggregate score", + "tags": [ + "writeback-result" + ], + "title": "Does a4.58s triad interruption with original cooling and returned unused time improve native81e?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "04f567fbb5380a37", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T12:16:44+00:00", + "result_id": "question_5935a0503ad58db6a52e9ac8d5be2810b03bf38d7442ff66efd98c8765d9572f", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source81e,observer0e5c,normal4.60s,fresh6800-6815,60%/80%/4.58s;unchanged kernel and sequential offline witnesses.", + "title": "Do earlier81e best states offer materially more realizable triad room than4.58s states?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "5eb6b14b150c9014", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-phase-triad-room-1", + "evidence:ad-triad-continuation-native-1", + "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_5935a0503ad58db6a52e9ac8d5be2810b03bf38d7442ff66efd98c8765d9572f", + "recorded_at": "2026-10-15T12:16:44+00:00", + "result_id": "finding_db53b29e5b638e48d00658fd7d9ca5eef3ef6f3f55713fef3c53677a31390c13", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 0e5ca741b5c79a26059373b65fe5d74f2dd3392587003f44852c75021383faf3 Applicability: Source81e,observer0e5c,normal4.60s,fresh6800-6815,60%/80%/4.58s;unchanged kernel and sequential offline witnesses. Observation: Earlier wins12/16and10/16cases but means are0.628/0.546of late;late gain is concentrated. Offline feasible gains recover1.038/0.918/1.694%normalized residual at3.10/3.36/3.40ms mean sweep cost. Neither earlier phase meets frozen routing criterion. Interpretation: Outcome: replan retained: - Native best81e49555673017,raw satisfaction,geometry and5s/1GB - 3809 loss9925530 and all complete scoped local/native counterevidence changed: - Validated read-only phase observer and complete source-bound offline query/replay - Next test expands feasible three-ad region before another timing/frequency variant stopped: - Claiming native benefit from offline gains or majority signs alone", + "tags": [ + "writeback-result" + ], + "title": "Do earlier81e best states offer materially more realizable triad room than4.58s states?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "b07d11d812dd144b", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T12:31:33+00:00", + "result_id": "question_a2790fa9aa8dfa49c86a816874e3f1cd1ea701df9ee297e215d42c7e648fc25e", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Exact81e,extended helper8587,box/board/union offline sweeps,fresh6900-6915,normal4.60s final layouts;fixed foreign ads.", + "title": "Does expanding the feasible region materially improve three-ad allocation on81e final layouts?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "0e15713e0a9bfd34", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-expanded-triad-room-1", + "evidence:ad-phase-triad-room-1", + "evidence:ad-triad-continuation-native-1", + "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_a2790fa9aa8dfa49c86a816874e3f1cd1ea701df9ee297e215d42c7e648fc25e", + "recorded_at": "2026-10-15T12:31:33+00:00", + "result_id": "finding_c3e28eab07e387f2cb160bd806d5f6808249b1b77b5b6796b56f5dd6a0fd8c5f", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 8587f24faf3d86dd1b4fb31ea4718389c9a6735a64f0c8bb29795622149618d1 Applicability: Exact81e,extended helper8587,box/board/union offline sweeps,fresh6900-6915,normal4.60s final layouts;fixed foreign ads. Observation: Union mean increment314,median0.010points;11raw positives include6subpoint changes,only5official gains. Extra mean8.08ms,max full sweep51.12ms. Frozen rule favors runtime; complete gain/cost/resolution evidence favors a fourth-blocker probe next. Interpretation: Outcome: replan retained: - Native best81e49555673017,raw objective,geometry and5s/1GB - 3809 and prior native/local losses;full data and original frozen recommendation changed: - Validated explicit-region extension and box/board/union sequential witnesses - Replanned from nominal sign-count recommendation to four-ad allocation research stopped: - Treating subpoint raw gains as material native-scale progress - Promoting a region candidate from conditional witness gains alone", + "tags": [ + "writeback-result" + ], + "title": "Does expanding the feasible region materially improve three-ad allocation on81e final layouts?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "85e36e604fb8d24d", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T12:45:23+00:00", + "result_id": "question_98bf1547fa6e6e620cd272423557ad6a20d68ef29e41aa91d5d6cbe90bc7fddf", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Exact81e,four helperd3dd,initial deficient-center contact groups,fresh7000-7015,normal4.60s finals;foreign ads fixed.", + "title": "Does releasing a fourth touching blocker materially improve joint allocation over matching triads on81e final layouts?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "4277619acf216052", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-four-ad-room-1", + "evidence:ad-expanded-triad-room-1", + "evidence:ad-triad-continuation-native-1", + "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_98bf1547fa6e6e620cd272423557ad6a20d68ef29e41aa91d5d6cbe90bc7fddf", + "recorded_at": "2026-10-15T12:45:23+00:00", + "result_id": "finding_46844c13377dfd5d0ec1c8c9f03213230d4a4e1dc5771f0c31e8a0f10e57fe4b", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: d3dd213ada5df32616372abdb914fcc933fa76b62e918570cb8339523a09fc23 Applicability: Exact81e,four helperd3dd,initial deficient-center contact groups,fresh7000-7015,normal4.60s finals;foreign ads fixed. Observation: Union adds1289mean/0median points over matching triads;3official gains,96%from7000. Extra50.55ms,full sweep57.20mean/150.53maxms. Eligible centers hold78.65%residual but incremental recovery is0.01425%. Interpretation: Outcome: replan retained: - Native best81e49555673017;raw objective,integer geometry,5s/1GB - 3809and prior pair/group/shrink-regrow native/local losses changed: - Validated memoized four-way guillotine search and matching triad controls - Select joint blocker-trim choices before regrow,without common slicing requirement stopped: - Copying expensive full four-ad sweep into runtime from conditional witness gain", + "tags": [ + "writeback-result" + ], + "title": "Does releasing a fourth touching blocker materially improve joint allocation over matching triads on81e final layouts?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "6e71a650f84ad98d", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T13:00:59+00:00", + "result_id": "question_fdea237f1b9cb741e1748f28b342afa63c2d2d9f70d24f0ae66d7bff570bb601", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Exact81e,trim helper596a,fresh7100-7115finals,coarse frozen proposals plus separately frozen adaptive boundary reuse;<=3blockers,foreign ads fixed.", + "title": "Do joint blocker-trim choices improve attainable end-state gain beyond81e independent-best trim and regrowth?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "e0d5aaaa45aecc0a", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-blocker-trim-room-1", + "evidence:ad-four-ad-room-1", + "evidence:ad-triad-continuation-native-1", + "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_fdea237f1b9cb741e1748f28b342afa63c2d2d9f70d24f0ae66d7bff570bb601", + "recorded_at": "2026-10-15T13:00:59+00:00", + "result_id": "finding_455ec6c0dbd136e5127a0bb6488e45e8b3b7bfc586071aa47b66fe20a9070511", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 596a0a58d14ae88d1db09b175f22d97948e88ec99a0c2edfd3b1ee108ae026d0 Applicability: Exact81e,trim helper596a,fresh7100-7115finals,coarse frozen proposals plus separately frozen adaptive boundary reuse;<=3blockers,foreign ads fixed. Observation: Both coarse and adaptive fine schedules showzero joint-choice increment. Finer base proposals instead gain6376mean points on16/16reused layouts at2.31meanms. Adaptive diagnostic changes proposal scale;native benefit unknown. Interpretation: Outcome: replan retained: - Native best81e49555673017;raw objective,integer geometry,5s/1GB - 3809and earlier triad,pair,random group/shrink-regrow losses changed: - Validated joint trim search,exact base control,rollback and real transactions - Select bounded deterministic base boundary polish;preserve parent annealing timeline stopped: - Adding orientation/order enumeration without demonstrated end-state gain", + "tags": [ + "writeback-result" + ], + "title": "Do joint blocker-trim choices improve attainable end-state gain beyond81e independent-best trim and regrowth?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "db4104b1fb367288", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T13:30:43+00:00", + "result_id": "question_834801b15c96f5c64b78a85613e64820251184825956baaf98ea1fab546e6fea", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Exactd71vs81e,one10ms-capped final base pass,32fresh normal pairs7200-7231andnative48eb5473e82b/agent18;5s/1GB.", + "title": "Does the original-clock post-greedy boundary-polish policy improve native raw score over81e?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "57b37be2ff401e81", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-boundary-polish-native-1", + "evidence:ad-boundary-polish-1", + "evidence:ad-boundary-review-1", + "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_834801b15c96f5c64b78a85613e64820251184825956baaf98ea1fab546e6fea", + "recorded_at": "2026-10-15T13:30:43+00:00", + "result_id": "finding_6cfeb36900ecbbe2bcffa048107ba4ca0210baf8f95b5a2d5f2244f30ed15bed", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: d71c786874c423547e9b597a29dab000503acb97fd66c862c24ee0e6b4346841 Applicability: Exactd71vs81e,one10ms-capped final base pass,32fresh normal pairs7200-7231andnative48eb5473e82b/agent18;5s/1GB. Observation: Semantic prefix and actual post-greedy commits are verified,all outputs valid.32normal pairs are mixed;one native result loses23189487. Root81e restored after exact source comparison. Compiled-prefix throughput remains unmeasured;no cause inferred. Interpretation: Outcome: replan retained: - Native best81e49555673017;raw objective,5s/1GB,integer geometry - d71/3809and all earlier native/local losses,complete source-bound evidence changed: - Completed candidate/native continuation and restored supported incumbent - Next distinguish compiled-prefix throughput from conditional pass gain and timed variance stopped: - Promoting d71 from offline gain or successful output validity - Another late frequency/reservation variant without new discriminating evidence", + "tags": [ + "writeback-result" + ], + "title": "Does the original-clock post-greedy boundary-polish policy improve native raw score over81e?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "211a9b848b8a7fe9", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T13:48:59+00:00", + "result_id": "question_f5005110a0c1b31702898f5779a83009a7e3aad3d8de4141e14b6f2d955d141c", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Exact81e/d71/GCC11.4-O2,four retained7200/7203/7214/7230 inputs,4M fixed moves,CPU0,balanced orders;not native causality.", + "title": "Does adding d71 boundary-polish code consistently slow an otherwise equivalent parent search, and does outlining correct it?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "e0dcb06789439ed6", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-prefix-throughput-1", + "evidence:ad-boundary-polish-native-1", + "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_f5005110a0c1b31702898f5779a83009a7e3aad3d8de4141e14b6f2d955d141c", + "recorded_at": "2026-10-15T13:48:59+00:00", + "result_id": "finding_75100e751792d35924b48cd9e96f142b9362975e04a5cfef0986e5103e7ba4be", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 81e58e2378ef6bf7379a638dc3f66a5129b879e8a6213bf4f86911797ceb08bc Applicability: Exact81e/d71/GCC11.4-O2,four retained7200/7203/7214/7230 inputs,4M fixed moves,CPU0,balanced orders;not native causality. Observation: Layout-sensitive local CPU effects exist,but disabled is often faster and outlining has no consistent benefit. Profiles place92-94%in unchanged attempt/regrow. No causal native explanation or score gain is established. Interpretation: Outcome: replan retained: - Native best81e49555673017,integer geometry,4.60s/5s/1GB - d71/3809and prior unrolling/pair/group native/local losses changed: - Completed controlled throughput,hot-code and C++ profile readback - Next test exact SIMD overlap scan on incumbent with unchanged search semantics stopped: - Promoting noinline correction or inferring native loss from code size - Further arbitrary layout tuning on four reused inputs", + "tags": [ + "writeback-result" + ], + "title": "Does adding d71 boundary-polish code consistently slow an otherwise equivalent parent search, and does outlining correct it?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "21146d952b4301ad", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T14:11:05+00:00", + "result_id": "question_339452d5d092b904c5ce404b369367cf6a26845fdf21e44936f847825679cc3f", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Exact9dc/SSE2 versus81e GCC11.4-O2;4retained fixed-work fixtures and32fresh7300-7331pairs;native pending.", + "title": "Does exact SIMD overlap filtering on81e improve whole-solver native raw score through lower geometry cost?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "3fc2bc5dc66383c6", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-simd-overlap-1", + "evidence:ad-prefix-throughput-1", + "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_339452d5d092b904c5ce404b369367cf6a26845fdf21e44936f847825679cc3f", + "recorded_at": "2026-10-15T14:11:05+00:00", + "result_id": "finding_ae361e99732e2ec1510f8f81387e661a5e38ecd1ef7e1d241c23085ef8d2680b", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 9dcadc6a4646c25e05cbfc109bfaccbad9edfb04009e4714db3feea70fbe24f0 Applicability: Exact9dc/SSE2 versus81e GCC11.4-O2;4retained fixed-work fixtures and32fresh7300-7331pairs;native pending. Observation: Predicates and complete trajectories match;controlled cost is lower. Fresh score comparison is uncertain. Root9dc is prepared,not native-adopted;cooldown pending. Best81e and all failed checkpoints remain intact. Interpretation: Outcome: continue retained: - Raw native score objective,integer geometry,4.60s/5s/1GB and best81e49555673017 - Prior d71/3809/unrolling and neighborhood losses changed: - Implemented and froze9dc;completed local proof,cost and fresh comparisons - Bound native readiness Monitor and independent read-only-root P2 continuation - Recover original bound writeback after pre-writeback wait projection failed stopped: - Claiming native improvement or completion from CPU/local checks", + "tags": [ + "writeback-result" + ], + "title": "Does exact SIMD overlap filtering on81e improve whole-solver native raw score through lower geometry cost?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "028fcedccb3d3193", + "event_kind": "node", + "goal_id": "ad-warm-off-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T14:23:55+00:00", + "result_id": "question_e28c5409393bb4c2918ca9093763b356a3dbc5796ba3807556925ccc46b0625c", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "7102vs9dc,GCC11.4-O2/CPU0,4reused55-192ad inputs;semantics and local throughput only.", + "title": "Does exact SSE2 obstacle-bound reduction in growAvailable improve total fixed-work cost on9dc?" + }, + { + "agent_id": "warm-off-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "40de83b7cae96371", + "event_kind": "finding", + "evidence_refs": [ + "evidence:ad-simd-grow-1", + "evidence:ad-simd-overlap-1", + "checkpoint:112c48732389b1d06d32e206058e37823611657e3173e146affdda8a7d2e9bbd" + ], + "goal_id": "ad-warm-off-20261015-01", + "node_id": "question_e28c5409393bb4c2918ca9093763b356a3dbc5796ba3807556925ccc46b0625c", + "recorded_at": "2026-10-15T14:23:55+00:00", + "result_id": "finding_61f797e745ccf3f328e36152a98098cdd4a549f11396823c571b48d3b6c4e274", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 7102cfee317acb20ef0b101da01956bfb1b3e1525b48eab5a56f582022ae9942 Applicability: 7102vs9dc,GCC11.4-O2/CPU0,4reused55-192ad inputs;semantics and local throughput only. Observation: Geometry and complete trajectories match;balanced total timings show no supported cost benefit or size threshold.7102 stays local;9dc native request remains pending. Interpretation: Outcome: replan retained: - Raw native-score objective;integer geometry,4.60s/5s/1GB;best81e49555673017 - Prepared9dc and prior d71/3809/unroll/neighborhood counterevidence changed: - Completed independent growAvailable SIMD proof and total-cost comparison - Return to original9dc source-bound native continuation stopped: - Promoting7102 or tuning a size threshold on4reused fixtures", + "tags": [ + "writeback-result" + ], + "title": "Does exact SSE2 obstacle-bound reduction in growAvailable improve total fixed-work cost on9dc?" + } + ] +} diff --git a/apps/presentation/dashboard/src/data/fixtures/edgebench-graph-checkpoint-history.json b/apps/presentation/dashboard/src/data/fixtures/edgebench-graph-checkpoint-history.json new file mode 100644 index 0000000000..582a136137 --- /dev/null +++ b/apps/presentation/dashboard/src/data/fixtures/edgebench-graph-checkpoint-history.json @@ -0,0 +1,3486 @@ +{ + "description": "Unchanged Explore history from a real, sealed research checkpoint later restored by follow-up experiments. Original text, timestamps, identities and references; no invented relationships.", + "source_sha256": "b105de360ed7d015ae5d7bf96b545879e12507b1fc97eaeb5fb6fa2c0bbc00ab", + "source_bytes": 200333, + "goal_id": "graph-warm-on-20261015-02", + "display_name": "Graph · 近期研究 checkpoint", + "provenance": { + "case_id": "graph_node_classification", + "source_run_id": "graph-warm-stride-on-20261015-02", + "checkpoint_id": "4af468bfd8b84edb9cea23c8665ecaca", + "checkpoint_sha256": "9e65de32844ceb15931bc8aa9809eab6e626fcb85258845fd0adf628d2c4dee1", + "captured_at": "2026-10-15T13:47:07.731851+00:00", + "captured_native_turns": 100, + "selection": "Reuse the on-arm point independently selected earlier by longest captured native history,100 Turns, unrelated to score. Known hard-case plateau means purposive canary, not representative/general effect.", + "restored_by": [ + "graph-replan-fresh-20261016-05", + "graph-replan-retained-20261016-05" + ], + "redactions": [], + "claim_scope": "diagnostic_only", + "score_countable": false, + "trajectory_publication": { + "status": "uploaded", + "repository": "https://huggingface.co/datasets/huangrt01/loopx-edgebench-research-checkpoints-20261015", + "revision": "c858f51021dc1c1cf08263f9c04b692a5e29b40b", + "archive": "graph_node_classification.zip", + "archive_sha256": "46192895c4c3ed2a88036f5b2c59c66670d69e3943559ad28786de19e247b97c" + }, + "boundary": "Captured Explore knowledge only; original native execution state, credentials, evaluator and models are not imported." + }, + "source_counts": { + "event_count": 134, + "event_kinds": { + "node": 66, + "finding": 68 + }, + "node_kinds": { + "question": 66 + }, + "statuses": { + "open": 66, + "confirmed": 18, + "tentative": 16, + "refuted": 34 + }, + "first_recorded_at": "2026-10-14T10:10:59+00:00", + "last_recorded_at": "2026-10-15T13:45:49+00:00", + "edge_count": 0, + "parent_records": 0 + }, + "events": [ + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "5058ae93d3c152a5", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T10:10:59+00:00", + "result_id": "question_d1c06e650ab08c9f17d46e766d4014990a667e618962bf14e30eb0dbd855ef0c", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:8f1538d1beb465fe", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Synthetic five-class graphs with five degree regimes, visible anchor labels and held-out target nodes.", + "title": "Can degree-conditioned neighbor-label features improve classification when class compatibility changes with node degree?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "0e29ef7aa5ca4c70", + "event_kind": "finding", + "evidence_refs": [ + "experiments/conditional_degree_results.json", + "experiments/interaction_path_validation.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_d1c06e650ab08c9f17d46e766d4014990a667e618962bf14e30eb0dbd855ef0c", + "recorded_at": "2026-10-14T10:10:59+00:00", + "result_id": "finding_6bf2223ebaf51c1b5f36d4df053de90eaf84fb2e84a2a878ed974ee022d107bb", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:666326daedda2947", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: f0c468856ff3308ef875bc5a7303db357b5e6c45285738041b55e79547ab4189 Applicability: Synthetic five-class graphs with five degree regimes, visible anchor labels and held-out target nodes. Observation: Across 3 seeds, v1 test accuracy was 39.5-45%; v2 reached 100%. With strong word features both reached 100% and v2 retained the original feature model. Interpretation: Degree interactions cover an additive-feature limitation on these generated graphs. Squirrel improvement is unproven; native evaluation remains pending.", + "tags": [ + "writeback-result" + ], + "title": "Can degree-conditioned neighbor-label features improve classification when class compatibility changes with node degree?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "32fc61e89f94a9f6", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T10:25:20+00:00", + "result_id": "question_f0e9d0057d3db3b6d5e2fe471c6281f53be9bc391afc5ecca5c5fe3c8bee9a82", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:8bce2e75fbf51380", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Generated five-class target graphs with masked anchors; 54 cases across three seeds, signal strength, hub noise and train coverage.", + "title": "How do graph-column normalization strengths compare on rare-anchor and frequent-nuisance-hub classification probes?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "05cb45cb6dd309a7", + "event_kind": "finding", + "evidence_refs": [ + "experiments/normalization_sweep.json", + "experiments/normalization_analysis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_f0e9d0057d3db3b6d5e2fe471c6281f53be9bc391afc5ecca5c5fe3c8bee9a82", + "recorded_at": "2026-10-14T10:25:20+00:00", + "result_id": "finding_c91ec76fe1e48044a79d59ad12fbc435683dd82f08bd09d1539b2276604fdab1", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:8dc99ccec79d8b0b", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 7dd7fd69d5299524de232b8515d1ff74d6203ee4ad55d5bf187cf788cbbece82 Applicability: Generated five-class target graphs with masked anchors; 54 cases across three seeds, signal strength, hub noise and train coverage. Observation: Mean target accuracy: quarter power 0.973156, half power 0.973202, raw 0.972392. Half-minus-quarter effects changed sign by seed. Interpretation: No consistent benefit supports adding normalization search to v2 from these probes. Keep this scoped negative evidence; it does not prove a Squirrel or universal preference.", + "tags": [ + "writeback-result" + ], + "title": "How do graph-column normalization strengths compare on rare-anchor and frequent-nuisance-hub classification probes?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1191ebc32ecca4d5", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T11:21:17+00:00", + "result_id": "question_837813bd922eafba85e8199e8d9ecc144502cf411d882a81eec9fea1897f6ce0", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:7a62316fb09afa32", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Owned generated correlated-kernel and full-size noisy joint-neighborhood fixtures; two CPU threads.", + "title": "Does unconditional direct solution of the quadratic ridge system improve whole-operation CPU time?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "d40ab0aaa592b7c0", + "event_kind": "finding", + "evidence_refs": [ + "experiments/kernel_solver_diagnosis.json", + "experiments/full_solver_diagnosis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_837813bd922eafba85e8199e8d9ecc144502cf411d882a81eec9fea1897f6ce0", + "recorded_at": "2026-10-14T11:21:17+00:00", + "result_id": "finding_8153c1c20750584818a8abf7038571330b8afa9633b502cb1febc36b4ec039ec", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:df760c7507418855", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: c9b28aa0afcfe22b240eef98a9f6932d8456679b14ac4672f2eae563c545339d Applicability: Owned generated correlated-kernel and full-size noisy joint-neighborhood fixtures; two CPU threads. Observation: Three warmed alternating pairs: direct/CG median time 0.467 for the kernel solve, 1.006 for the full operation. Predictions agreed; max full confidence difference 0.000021. Interpretation: Component benefit did not transfer to the full fixture. Retain native v3; test conditioning-specific solver choice. This does not establish a native-worker bottleneck.", + "tags": [ + "writeback-result" + ], + "title": "Does unconditional direct solution of the quadratic ridge system improve whole-operation CPU time?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "17fe29d3c78722c1", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T11:38:59+00:00", + "result_id": "question_1d51acb49056043e9f17409f391ef9ee122b9d2f0d73fc73d12af0f670ab585d", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:c399fb557f354882", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Generated correlated kernels and full-size graphs; fixed inputs, two CPU threads.", + "title": "Can selective direct solving preserve predictions while reducing CPU cost?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "6ba5f512dc1b5917", + "event_kind": "finding", + "evidence_refs": [ + "experiments/adaptive_analysis.json", + "experiments/adaptive_kernel_refined.json", + "experiments/adaptive_full_grid.json", + "experiments/runtime_adaptive_skip.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_1d51acb49056043e9f17409f391ef9ee122b9d2f0d73fc73d12af0f670ab585d", + "recorded_at": "2026-10-14T11:38:59+00:00", + "result_id": "finding_37a707b5dc22a329050bd643c24cb06a7d26a847d47105550174a06a12359fd9", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:54a2d6a8839255a4", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: b3f47a70024a30978116c95e3c68a47b00a0207f7c82ff61c55c523d9d175e5c Applicability: Generated correlated kernels and full-size graphs; fixed inputs, two CPU threads. Observation: Refined fallback took 0.773x and 0.841x on slow kernels; fast case 0.996x. Four full graph outputs matched exactly. Feature-heavy median time ratio 1.027, interval 0.995-1.181. Interpretation: Scoped component gains support native testing of v4. Mixed whole-operation timings do not prove a native gain. Best-supported v3 remains separate; the broader cutoff was dropped.", + "tags": [ + "writeback-result" + ], + "title": "Can selective direct solving preserve predictions while reducing CPU cost?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "ce9a453d568f452d", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T12:10:19+00:00", + "result_id": "question_f35d7d8d581df5272c349683357afb47da23378eaedc773da660ac558f60b095", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:380b38518be78cce", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Generated repeated-row kernels and full-size graphs with 0-85% duplicate neighborhoods; two CPU threads.", + "title": "Can exact duplicate-neighborhood compression reduce quadratic ridge cost while preserving label multiplicities?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "045dd02b7ccca667", + "event_kind": "finding", + "evidence_refs": [ + "experiments/compression_analysis.json", + "experiments/compression_bypass_grid.json", + "experiments/validation_compression.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_f35d7d8d581df5272c349683357afb47da23378eaedc773da660ac558f60b095", + "recorded_at": "2026-10-14T12:10:19+00:00", + "result_id": "finding_9e2ccbbf7bfba71615c6c1aeafefa885a4a6fdb1acb46f29d5a31751959c82a8", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:a4896283d03b0d93", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 7c6bd0e45a6d6b75612e3bac74dc4715b26296198b94c93c40eacaa3c0784307 Applicability: Generated repeated-row kernels and full-size graphs with 0-85% duplicate neighborhoods; two CPU threads. Observation: Nine double-solve oracle cases had max score error 0.000123. Full-size high-duplication runtime ratio 0.649; predictions matched, max confidence difference 0.000043. No-duplicate ratio 1.021. Interpretation: Label weights and the ridge objective are retained. Native utility is unknown; 30%/60% duplicate probes skipped quadratic screening and do not measure compression cost.", + "tags": [ + "writeback-result" + ], + "title": "Can exact duplicate-neighborhood compression reduce quadratic ridge cost while preserving label multiplicities?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "4f3bc80311fb6e5f", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T12:43:47+00:00", + "result_id": "question_37f97bda50ba6caf8d7f58fd029c6570aa6811a46fc53b42f1cad8c4a36d2922", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:89b836be049d01a1", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Generated full-size joint-neighborhood graphs with partial duplication and feature controls; two CPU threads.", + "title": "Can linear-family preselection hide useful quadratic neighborhood predictions?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1416dd99233fb18c", + "event_kind": "finding", + "evidence_refs": [ + "experiments/quality_gate_grid.json", + "experiments/quality_gate_negative.json", + "experiments/validation_quality_gate_path.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_37f97bda50ba6caf8d7f58fd029c6570aa6811a46fc53b42f1cad8c4a36d2922", + "recorded_at": "2026-10-14T12:43:47+00:00", + "result_id": "finding_b5860e437b2905fbc0b9db2bbdc3ba567783817eee67e0ecc433bf4e65c00b1a", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:fb9f856daf362787", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 8473cd99c1070625c7bc22988a3a6a8729ea620962b5f39fc1af74df9c7163ea Applicability: Generated full-size joint-neighborhood graphs with partial duplication and feature controls; two CPU threads. Observation: At 30%/60% duplication, accuracy rose 41.2%->85.0% and 61.9%->88.2%; old gate made no kernel calls. Strong-word accuracy stayed 100%. Independent-edge control kept accuracy but cost 32% more time. Interpretation: Linear suitability does not bound nonlinear capacity. The quality-headroom gate covers missed models, with measured extra-cost risk. Native score improvement remains unproven.", + "tags": [ + "writeback-result" + ], + "title": "Can linear-family preselection hide useful quadratic neighborhood predictions?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "de3978f8c58fadba", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T13:00:10+00:00", + "result_id": "question_047f0de9c40a43e1fccf763d4e2bf7f25090bc700917cd4cdb691b0a3a283396", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:8849922124beec6d", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Generated full-size joint-neighborhood graphs spanning duplicate levels and blend choices; two CPU threads.", + "title": "Does skipping a zero-weight final linear refit preserve predictions and reduce CPU time?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "7b93d3f7c3ca4a36", + "event_kind": "finding", + "evidence_refs": [ + "experiments/skip_linear_grid.json", + "experiments/validation_skip_linear_path.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_047f0de9c40a43e1fccf763d4e2bf7f25090bc700917cd4cdb691b0a3a283396", + "recorded_at": "2026-10-14T13:00:10+00:00", + "result_id": "finding_48d6ee486c9808fc28cfff6d1794f960b5d8646124729410fb65f634e498f412", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:2c2e7577a7915771", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 21d5d67193f38c2654f3eba27af6607c86607c3f967ff6cd5722b031028b06c2 Applicability: Generated full-size joint-neighborhood graphs spanning duplicate levels and blend choices; two CPU threads. Observation: Five probes had identical predictions/confidences. Pure nonlinear choices removed one refit; partial and word-only retained it. High-duplication median ratio was 0.969; controls varied. Interpretation: The omission preserves predictions here. No broad timing benefit is established; native v7 utility remains unknown.", + "tags": [ + "writeback-result" + ], + "title": "Does skipping a zero-weight final linear refit preserve predictions and reduce CPU time?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "92d717faa3dde719", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T13:27:25+00:00", + "result_id": "question_bf6f6e5cce831d26742df437fa494083010bde972bea8b280aadd8c383f7155d", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:56f3ba0a9ed5d03f", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Generated margin controls, 21 graph probes and 20 flat-reliability counterexamples; two CPU threads.", + "title": "How does validation-conditioned margin backoff affect confidence calibration?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "37eb9c268c806b35", + "event_kind": "finding", + "evidence_refs": [ + "experiments/calibration_analysis.json", + "experiments/calibration_counterexamples.json", + "experiments/calibration_order_diagnosis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_bf6f6e5cce831d26742df437fa494083010bde972bea8b280aadd8c383f7155d", + "recorded_at": "2026-10-14T13:27:25+00:00", + "result_id": "finding_74dad17b9740fded3aa30641a5ccd0f6fff69d0b53e98560f894af10c4eadfc2", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:300905fd71ea6f92", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: c5bc1944ea6df76cf20d2660a18948deb2aa7100f9938d7d3e3781b037a1b04a Applicability: Generated margin controls, 21 graph probes and 20 flat-reliability counterexamples; two CPU threads. Observation: Conditional backoff improved 4/21 graphs, preserved 17, and worsened 1/20 flat-reliability controls. Mean graph ECE15 fell 0.0822 to 0.0614. Unconditional anchoring hurt all 20 controls. Interpretation: Retain conditional backoff for native testing. Preserve counterevidence and numerical limits; native utility is unknown.", + "tags": [ + "writeback-result" + ], + "title": "How does validation-conditioned margin backoff affect confidence calibration?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "4121eec4072bf156", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T14:04:24+00:00", + "result_id": "question_8764bb1684508c4ec01265a66b7de14ea0e100e2d29a2644809f6a9c65c8a7a2", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:3e07312f648d9175", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native ten-split aggregate comparison of v6 and v9, with combined calibration and refit-skipping changes.", + "title": "Did v9 improve native score over v6?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "bc666bb5de4c98d0", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v9_result.json", + "experiments/class_ambiguity_analysis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_8764bb1684508c4ec01265a66b7de14ea0e100e2d29a2644809f6a9c65c8a7a2", + "recorded_at": "2026-10-14T14:04:24+00:00", + "result_id": "finding_3aef561aa2c0294ff5314e042f97ad1f4eda98524e2f9bdd8ae20520a0e27386", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:c5cdcb9b3a96cc77", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 0e0b57c920c8955d174490ab224cab3783c7f67f83f3f646bcc4243514c15edc Applicability: Native ten-split aggregate comparison of v6 and v9, with combined calibration and refit-skipping changes. Observation: V9 passed 4/4 but scored 0.733380 versus 0.733547. Classification metrics matched; ECE rose 0.03587 to 0.03753. Time penalties were 0.020219 and 0.020217. Interpretation: Restore v6. Local ambiguity correction is scoped evidence; this native comparison did not improve. Branch coverage and timing variance remain unresolved.", + "tags": [ + "writeback-result" + ], + "title": "Did v9 improve native score over v6?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "026f22f103e6cc95", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T14:27:20+00:00", + "result_id": "question_42118afac2527d32d14a9f48de592ac22641721f623f58c318cfa368be4a615f", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:6a3be6ecb49f62ee", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Generated full-size graphs at two seeds, controlled duplicates and two CPU threads.", + "title": "Can preconditioning or unique-row construction reduce quadratic ridge cost?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "0004758a8eaf90e5", + "event_kind": "finding", + "evidence_refs": [ + "experiments/quadratic_cost_analysis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_42118afac2527d32d14a9f48de592ac22641721f623f58c318cfa368be4a615f", + "recorded_at": "2026-10-14T14:27:20+00:00", + "result_id": "finding_3b85ebfe0b6628149200b34687aadda3f7cef7ef572be1a65def73bb46366383", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:319330c85b437c51", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 9fbcad36a9454f86d8f2a485e69aead8d7b06c52a363901b4c1546ea8147873e Applicability: Generated full-size graphs at two seeds, controlled duplicates and two CPU threads. Observation: PCG cut a refit from 57 to 28 iterations without consistent total gains. Unique construction gave 0.83-0.90 timing ratios on six duplicated probes. Ten graphs preserved predictions; all constructed kernels matched. Interpretation: Test isolated v10 natively. Preserve control timing variability and v6 best; native utility remains unknown.", + "tags": [ + "writeback-result" + ], + "title": "Can preconditioning or unique-row construction reduce quadratic ridge cost?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "da374c78b2629a98", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T15:03:54+00:00", + "result_id": "question_18859158cb8a55a0217e62a2ce9583e0d274852bd0f1a9cb4a1fcdcb1cfff9b7", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:901488fa80041e27", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native ten-split v6/v10 aggregate comparison of unique-row quadratic-kernel representation.", + "title": "Did v10 improve native score over v6?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "cd038db592eb0815", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v10_result.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_18859158cb8a55a0217e62a2ce9583e0d274852bd0f1a9cb4a1fcdcb1cfff9b7", + "recorded_at": "2026-10-14T15:03:54+00:00", + "result_id": "finding_1a43b5b34a7f81c177563934cbd7f2b906cd6fd1c180693caf9c0875245813ec", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:4e80bc04fefca766", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 9fbcad36a9454f86d8f2a485e69aead8d7b06c52a363901b4c1546ea8147873e Applicability: Native ten-split v6/v10 aggregate comparison of unique-row quadratic-kernel representation. Observation: V10 passed 4/4 over ten splits: score 0.735142 versus 0.733547. Quality aggregates including ECE matched. Mean time was 6.681 versus 7.824 seconds; time penalty 0.018622 versus 0.020217. Interpretation: Promote exact v10. One aggregate per source does not prove nodewise equality or branch causality. Evaluate v11 separately.", + "tags": [ + "writeback-result" + ], + "title": "Did v10 improve native score over v6?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "3045ddd25aadf2e0", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T15:39:33+00:00", + "result_id": "question_b0cb6cc00894155c7a03d4d18088b36e86c6257b446f52818cd72ca9d5371df7", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:534578a5d349f86e", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Generated repeated-neighborhood graphs, independent Gram/final-refit oracles and twelve full-size probes at two seeds.", + "title": "Does duplicate-column compression reduce undirected graph-product cost while preserving the ridge objective?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "03771643fbd63720", + "event_kind": "finding", + "evidence_refs": [ + "experiments/sparse_columns_analysis.json", + "experiments/sparse_columns_cg_diagnosis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_b0cb6cc00894155c7a03d4d18088b36e86c6257b446f52818cd72ca9d5371df7", + "recorded_at": "2026-10-14T15:39:33+00:00", + "result_id": "finding_9bad97ef7134bfb81be3e44d61465cff1aa8783c188bba40fd7dcffa3d762e1e", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:a60d0768f0d12b2b", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 927082086a80e64223b91cced22ec5546dbf107ebd0fefff5ee146cc24358835 Applicability: Generated repeated-neighborhood graphs, independent Gram/final-refit oracles and twelve full-size probes at two seeds. Observation: Gram error below 1.3e-7; final-refit score error below 0.000188. Twelve graph outputs matched. Active timing ratios 0.756-0.964. Two 110-step screening cases exceeded 0.0005; one also failed row-only. Interpretation: Keep v12 for native testing and preserve capped-screening counterevidence. Exact mathematical column equivalence and local timing do not certify native utility.", + "tags": [ + "writeback-result" + ], + "title": "Does duplicate-column compression reduce undirected graph-product cost while preserving the ridge objective?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "5ad34ec20cb8e6db", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T16:03:13+00:00", + "result_id": "question_8bdf4e20186cd996d12de3c7ab42e3c695ec2084ac513a69c60fd56cda0d9f5d", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:ec468d9d337d0ffe", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native ten-split aggregate comparison of v10 and combined sparse graph row/column v12.", + "title": "Did combined v12 improve native score over v10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "c88aeb04b6ae3a7b", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v12_result.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_8bdf4e20186cd996d12de3c7ab42e3c695ec2084ac513a69c60fd56cda0d9f5d", + "recorded_at": "2026-10-14T16:03:13+00:00", + "result_id": "finding_c9bd0db6d0d227fda5038015c612d8e4bdf1fded08ea4858ef2df20f60c8167c", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:4b095c4df58465f7", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 927082086a80e64223b91cced22ec5546dbf107ebd0fefff5ee146cc24358835 Applicability: Native ten-split aggregate comparison of v10 and combined sparse graph row/column v12. Observation: V12 passed 4/4 but scored 0.732153 versus 0.735142. Mean time fell from 6.681 to 5.654 seconds; quality fell 0.004659. ECE improved, but all classification aggregates fell. Interpretation: Restore exact v10. Local cost and mathematical equivalence did not establish native score utility. One aggregate comparison cannot isolate row from column changes or identify the responsible split.", + "tags": [ + "writeback-result" + ], + "title": "Did combined v12 improve native score over v10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "77430c993b125589", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T16:34:39+00:00", + "result_id": "question_ba834979e34884ab5176d91b821e55bc2d00cd0518ba235b34ab59f7cc0503f4", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:20aa4364a851fa30", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Generated symmetric/directed repeated rows, independent oracles, 90 fits and 22 whole graphs.", + "title": "Can forward-only graph row compression preserve v10 arithmetic while reducing CPU cost?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "4c34bf4bed40e5a2", + "event_kind": "finding", + "evidence_refs": [ + "experiments/sparse_forward_analysis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_ba834979e34884ab5176d91b821e55bc2d00cd0518ba235b34ab59f7cc0503f4", + "recorded_at": "2026-10-14T16:34:39+00:00", + "result_id": "finding_58ef563d9b71bcf1af7186449f30dc2f84a0a6da2b19052d5adc11c1a0eec849", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:0c54aefb035a22de", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 74325bc08d4ba8c43cdcca33d8db256284308ca401d473b73c0fa2f60a8ee5b3 Applicability: Generated symmetric/directed repeated rows, independent oracles, 90 fits and 22 whole graphs. Observation: V14 matched v10 in 90 fits and 22 graph outputs. Active component ratios were 0.838-0.921; six of eight whole medians improved. Five original screening oracle failures and two small timing regressions remain. Interpretation: Test exact v14 against native-best v10. Generated parity and cost do not establish native utility or equality across backends.", + "tags": [ + "writeback-result" + ], + "title": "Can forward-only graph row compression preserve v10 arithmetic while reducing CPU cost?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "2f06731cb5f0cb85", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T17:56:07+00:00", + "result_id": "question_f4c6c14e058614350b77fb7e6fb0bc160dc980cd76816af340cceb709e7ba743", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:59c4ab0368f6a0c2", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native ten-split aggregate comparison of v10 and forward-only rows plus Python feature buffers in v15.", + "title": "Did combined v15 improve native score over v10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "5e74134cf99cdd87", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v15_result.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_f4c6c14e058614350b77fb7e6fb0bc160dc980cd76816af340cceb709e7ba743", + "recorded_at": "2026-10-14T17:56:07+00:00", + "result_id": "finding_b9eeb645d9a533831b48227ee1f00944f9fb39f2d31e860627e581de74b412d3", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:df351c6521c492c1", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: a70ae49d5c4c71c91588c80a90d8e47a92a22e7fe7ecaf1074eca23641963f5a Applicability: Native ten-split aggregate comparison of v10 and forward-only rows plus Python feature buffers in v15. Observation: V15 passed 4/4 but scored 0.734671 versus 0.735142. All quality aggregates matched. Mean time rose from 6.681 to 7.024 seconds; memory rose from 27 to 84 MB with zero resource penalty. Interpretation: Restore exact v10. Local bitwise fidelity did not establish native runtime utility. The combined aggregate does not identify the responsible branch or collector.", + "tags": [ + "writeback-result" + ], + "title": "Did combined v15 improve native score over v10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1bb2c64a49dccf80", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T18:13:30+00:00", + "result_id": "question_9b136bdfadf59058258b5aa4e13a7eecf366b1e29ce78c8d2bd815c427c45845", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:3e435541bf39aabc", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Owned generated graphs comparing v10, forward-only v14 and buffered v16, with separate ordinary and allocation-tracked modes.", + "title": "Can row expansion buffer reuse preserve v10 arithmetic and improve complete-solve time?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "88617e908f2ce9a4", + "event_kind": "finding", + "evidence_refs": [ + "experiments/row_buffer_analysis.json", + "experiments/row_buffer_allocation_solve.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_9b136bdfadf59058258b5aa4e13a7eecf366b1e29ce78c8d2bd815c427c45845", + "recorded_at": "2026-10-14T18:13:30+00:00", + "result_id": "finding_88604bfd87506b2c3c2e80ff267c3be094700f186c3e96edb16439c388d1e897", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:e3fae3fb095ed8b5", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 0e5fe2cd7dda4685891b231aab5f590dc3494a6fa473247843f78b9053a8042c Applicability: Owned generated graphs comparing v10, forward-only v14 and buffered v16, with separate ordinary and allocation-tracked modes. Observation: V16 matched 90 capped fits and complete outputs. Six of eight active medians improved versus v10; two active and three bypass cases slowed. Four mode comparisons matched complete diagnostics; v16/v14 timing was mixed. Interpretation: Native utility and the collector remain unknown. Keep native-best v10; retain v16 for an isolated native test. Buffer reuse is not a confirmed advantage over v14.", + "tags": [ + "writeback-result" + ], + "title": "Can row expansion buffer reuse preserve v10 arithmetic and improve complete-solve time?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "8931ad762213dd4d", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T18:43:54+00:00", + "result_id": "question_e2ae08e3027c6c6b5b81304e56b79730972b625390ccc46aa30dd7e7743586ba", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:b369841682f920bc", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native ten-split aggregate comparison of v10 and forward-only rows with expansion buffers in v16.", + "title": "Did v16 improve native score over v10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "d1f0fcaf89da34f8", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v16_result.json", + "experiments/native_v16_analysis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_e2ae08e3027c6c6b5b81304e56b79730972b625390ccc46aa30dd7e7743586ba", + "recorded_at": "2026-10-14T18:43:54+00:00", + "result_id": "finding_984f3a703da09c6c3195a9d43ebe9e00a11a4833ab10e3270286e0d0cd5dbbec", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:b8da80adf1dc3afb", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 0e5fe2cd7dda4685891b231aab5f590dc3494a6fa473247843f78b9053a8042c Applicability: Native ten-split aggregate comparison of v10 and forward-only rows with expansion buffers in v16. Observation: V16 passed 4/4 but scored 0.733389 versus 0.735142. Quality aggregates matched; mean runtime rose from 6.681 to 7.881 seconds. Memory remained near 27 MB with no resource penalty. Interpretation: Restored exact v10 before selecting the next candidate. Generated parity and local savings did not demonstrate native score utility. Sequential aggregates do not isolate cost causes or prove nodewise equality.", + "tags": [ + "writeback-result" + ], + "title": "Did v16 improve native score over v10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "cb606071d76203ac", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T18:59:25+00:00", + "result_id": "question_7e658ef3f52429c001696aae7847bb251aa4993f3e2a3e35ed124b612e7c3325", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:8a6ce038bd9e63d0", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Four owned 5201-node controls, seed6137, five alternating complete-solve pairs each, comparing fixed v17 and adaptive v18.", + "title": "Did full-train kernel-order selection improve local time-adjusted quality over fixed cubic?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "e064577a550176fe", + "event_kind": "finding", + "evidence_refs": [ + "experiments/adaptive_graph_order_analysis.json", + "experiments/adaptive_graph_order_cost.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_7e658ef3f52429c001696aae7847bb251aa4993f3e2a3e35ed124b612e7c3325", + "recorded_at": "2026-10-14T18:59:25+00:00", + "result_id": "finding_ea3084550f5a33d5708071b37238bae1cb78ce5ac613c251d388805b5d504c8b", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:0a0673bf960c5851", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: c251b40b3febc5302f9a78ac8a38194a38b17a37595b9872b5426b7aa2de0239 Applicability: Four owned 5201-node controls, seed6137, five alternating complete-solve pairs each, comparing fixed v17 and adaptive v18. Observation: V18 median local score deltas ranged from -0.001588 to -0.000133. Two quality gains, one loss and one bypass tie were retained. Numerical and interface checks passed. Interpretation: Retain v18 without selection. Its measured local tradeoff did not justify more fits. Bypass timing variation is not attributed to an unexecuted selector; native utility remains unknown.", + "tags": [ + "writeback-result" + ], + "title": "Did full-train kernel-order selection improve local time-adjusted quality over fixed cubic?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "b290717dc1612a01", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T19:33:50+00:00", + "result_id": "question_e4d6b38b32084b01f31ad3471ab20bdd8643abe51a82d3749eddc005f8d7fa1e", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:a3db67ac6a1d5183", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native ten-split aggregate comparison of v10 with cubic graph kernels and canonical node sorting in v17.", + "title": "Did fixed cubic v17 improve native score over v10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "358ba7107b7bb7d4", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v17_result.json", + "experiments/native_v17_analysis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_e4d6b38b32084b01f31ad3471ab20bdd8643abe51a82d3749eddc005f8d7fa1e", + "recorded_at": "2026-10-14T19:33:50+00:00", + "result_id": "finding_55c4c90a03982f3fd02be96b9e5b3061876595875b8a918ff107a2740a87b8aa", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:fcf5a8a06a75a7b5", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 4f6e5d918b82fd81b03192aa75853ea5e52c4d585cc44ebab9085999a26d9f99 Applicability: Native ten-split aggregate comparison of v10 with cubic graph kernels and canonical node sorting in v17. Observation: V17 passed 4/4 but scored 0.727049 versus 0.735142. Quality fell 0.006225; mean time rose from 6.681 to 7.890 seconds. Memory stayed near 27 MB with zero resource penalty. Interpretation: Restore v10. Generated interaction gains did not establish native utility. Aggregate feedback cannot isolate cubic order from row sorting or attribute individual splits.", + "tags": [ + "writeback-result" + ], + "title": "Did fixed cubic v17 improve native score over v10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "46d9c295209cb135", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T19:46:59+00:00", + "result_id": "question_03cedd45d80752e5c83d88001fad58d5fcbdd3898a0017653346cad8a59c1257", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:79db0c3c7e9ab5a3", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Six owned 5201-node graph controls, seeds6137/8119, plus generated small and larger signal probes; compare v20 with full-train v18.", + "title": "Does matching the regularization and blend grid repair 512-node screen fidelity?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "f434c975c0d05537", + "event_kind": "finding", + "evidence_refs": [ + "experiments/grid_graph_screen_analysis.json", + "experiments/screen_twin_fidelity.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_03cedd45d80752e5c83d88001fad58d5fcbdd3898a0017653346cad8a59c1257", + "recorded_at": "2026-10-14T19:46:59+00:00", + "result_id": "finding_1305e8cf3315b619994aed87d3d0edd2bf31113598df9631c38d29ba4bb85bfc", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:a74eebf838d38cae", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: dcbe9415cff71d840a5f38f25834355bdcd80486e2d474587c7aa2945ce4f22b Applicability: Six owned 5201-node graph controls, seeds6137/8119, plus generated small and larger signal probes; compare v20 with full-train v18. Observation: V20 passed sampling/interface checks and recovered one small-case loss, but chose3 versus full18 degree2 on all six full-size controls. Three active local score deltas versus v10 were positive and three negative. Interpretation: Retain20. Isolated v21 all-train twin counts also repaired none. The tested parameter-grid and twin changes did not fix target-subsampling fidelity; native utility remains unknown.", + "tags": [ + "writeback-result" + ], + "title": "Does matching the regularization and blend grid repair 512-node screen fidelity?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "d82342f73cde6dd1", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T20:10:19+00:00", + "result_id": "question_ef65fa1830ed5bef6e3a886e24869e20c81e57a3e4a419c87892bdc9fa8dccfb", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:dd8ffc9425b92194", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Six active owned5201-node graph controls across seeds6137/8119 and one word bypass; five alternating uninstrumented pairs per control.", + "title": "Did covariance reformulation make all-target basis screening locally worthwhile?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "0b255e938483bad8", + "event_kind": "finding", + "evidence_refs": [ + "experiments/covariance_basis_screen_analysis.json", + "experiments/covariance_basis_screen_cost.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_ef65fa1830ed5bef6e3a886e24869e20c81e57a3e4a419c87892bdc9fa8dccfb", + "recorded_at": "2026-10-14T20:10:19+00:00", + "result_id": "finding_e3ba65bcfbea0f15ee8c59bfbd773294dc499098872f2d3bb2649d01a4c81311", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:a84e1b808c69a084", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 4d0b42ff9278d6591a9c7bf165b32c27657bf18970ad747bbfa2c3de3be46f72 Applicability: Six active owned5201-node graph controls across seeds6137/8119 and one word bypass; five alternating uninstrumented pairs per control. Observation: Covariance23 passed72 references and seven output equalities with22. Six active medians were0.95–1.00x22 but1.08–1.20xv10; all six local score deltas versus10 were negative. Five of six full-train order choices matched. Interpretation: Keep v10. Tested fidelity gains did not repay screening cost. Bypass quality tied; its timing is not credited to an unexecuted screen. Native23 utility remains unknown. Try a single cubic challenger without basis decomposition.", + "tags": [ + "writeback-result" + ], + "title": "Did covariance reformulation make all-target basis screening locally worthwhile?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "29f02f6b6a86f483", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T20:33:33+00:00", + "result_id": "question_106de3aab5a108eec0643015165a57710459c6e6e80fcd4b36a7eeaef48046f3", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:301a5d439dcb0101", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native ten-split public aggregate comparison; v26 uses original squared precision and one full-target fixed-.02 cubic challenger with residual-checked large cubic fits.", + "title": "Did the full-target one-cubic challenger v26 improve native final_score over v10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "51bab38649353ff8", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v26_result.json", + "experiments/native_v26_analysis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_106de3aab5a108eec0643015165a57710459c6e6e80fcd4b36a7eeaef48046f3", + "recorded_at": "2026-10-14T20:33:33+00:00", + "result_id": "finding_dc4b868a4e98b3d08a0027a52c65476945b9633f2de9caa0ee1bd06163b86b7f", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:69c13b1c480a9078", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: ef6e8d6889e1d9cb19eb357d50df0bb2bcd7b2415a9ec998ea6e43349e700c00 Applicability: Native ten-split public aggregate comparison; v26 uses original squared precision and one full-target fixed-.02 cubic challenger with residual-checked large cubic fits. Observation: V26 passed4/4. Quality rose0.001524 and class metrics rose about0.0018, but time rose6.68to9.59s; final_score fell0.002247 to0.732895. Memory stayed near27MB with no resource penalty. Interpretation: Restore10. Adaptive selection improved native classification quality but its observed runtime did not repay that gain. Retain26 as a quality candidate for cost investigation. Sequential aggregates cannot identify split choices, isolate precision/canonicalization/selection causes or establish a native hotspot. All local timing and negative evidence remain separate.", + "tags": [ + "writeback-result" + ], + "title": "Did the full-target one-cubic challenger v26 improve native final_score over v10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "2704bab1d0fabc6b", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T21:09:15+00:00", + "result_id": "question_23a52d7e116f624a5ce34a03defcf469f3615bab4562dff09f23a6366cf65733", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:dd59de1d19042a84", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Two owned5010-node cubic-selected graphs, six owned5201-node squared controls and one word bypass; three alternating uninstrumented pairs per case, separate counters/profile.", + "title": "Did a64-step cubic CG cap preserve tested fast convergences while shortening two owned large cubic-selected solves?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "fbe8b4accde57400", + "event_kind": "finding", + "evidence_refs": [ + "experiments/cubic_fit_diagnosis.json", + "experiments/short_cubic_cost.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_23a52d7e116f624a5ce34a03defcf469f3615bab4562dff09f23a6366cf65733", + "recorded_at": "2026-10-14T21:09:15+00:00", + "result_id": "finding_0e14026f09034a945a1289502ca43e01d1c2d5fab34b0aa438234ae24fd1aa5a", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:badee61701c2d0fc", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: a4b46c7d97e5c292f0f93fc1f6c22fcb9410572aa3b6abba3d0eb7c39b5bdd53 Applicability: Two owned5010-node cubic-selected graphs, six owned5201-node squared controls and one word bypass; three alternating uninstrumented pairs per case, separate counters/profile. Observation: V28 passed10 interface,4 path and8 numeric checks. All9 outputs equal26; fast CG counts stay32–46 and slow fits fall160to64 before fallback. Two large solve ratios28/26=.8119/.7869. Interpretation: Conditional early fallback reduced owned slow-case cost while retaining tested fast convergence. Keep native-best10 separately;28 is staged for native verification. Six unchanged-path ratios.9511–1.0142 and bypass.9675 are timing variation, not credited gains. Direct27 saved more on slow cases but replaced convergent CG unnecessarily. Generated zero-word directed controls, Python/C-call profiling and three timing pairs cannot explain the native26 regression or certify native score, memory, p95 or all-input equivalence.", + "tags": [ + "writeback-result" + ], + "title": "Did a64-step cubic CG cap preserve tested fast convergences while shortening two owned large cubic-selected solves?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "f63bbe22d9f6bc8c", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T21:26:15+00:00", + "result_id": "question_dd8bee50fcc6572f758074bcb06d00fcddfd417022d22248f04beaab8a971504", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:4d5b9a5eb917af4b", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Nine owned complete-graph controls with three alternating timing pairs; six balanced follow-up pairs on two5010-node cubic-selected graphs, eight counted paths and six independent760-node PSD kernels.", + "title": "Does reducing the large stable cubic CG cap from64to48 provide enough marginal benefit to replace the staged64-step candidate?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "b37eab266d312e5d", + "event_kind": "finding", + "evidence_refs": [ + "experiments/cg48_cubic_analysis.json", + "experiments/cg48_marginal_cost.json", + "experiments/validation_cg48_crossover.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_dd8bee50fcc6572f758074bcb06d00fcddfd417022d22248f04beaab8a971504", + "recorded_at": "2026-10-14T21:26:15+00:00", + "result_id": "finding_e52449937c4fba88e4c11f5430b20fbe8b9d0077a5247064d782b9b65fa93517", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:3cc03aafc0e1f387", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 7f9c779df03e0f99728eb9cf32663e5ab1b1d2765183ea320f3e5a15f039d15e Applicability: Nine owned complete-graph controls with three alternating timing pairs; six balanced follow-up pairs on two5010-node cubic-selected graphs, eight counted paths and six independent760-node PSD kernels. Observation: Nine outputs equal28; fast counts stay32-46. Follow-up ratios29/28=.9823/.9331 with3/6 and6/6 wins. Unchanged bypass moved7%. A49-step reference convergence becomes a48-step direct fallback; predictions match. Interpretation: Retain29 unsubmitted and keep28 staged. Observed marginal gains favor48 on one owned slow case but are mixed on the other, while the boundary probe proves that earlier direct fallback can add work for inputs converging between caps. Independent errors remained at most1.03e-6, with direct fallback near8e-15 on the49-step case. Reused18 unchanged-path checks via byte/path proof;4 large invariances,8 counters and6 PSD cases executed. This does not establish native equivalence or a universal performance win;29 remains a viable alternative. Native-best10 is preserved; current history has11 completed accepted submissions. Next evaluate exact28 after eligibility.", + "tags": [ + "writeback-result" + ], + "title": "Does reducing the large stable cubic CG cap from64to48 provide enough marginal benefit to replace the staged64-step candidate?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "e77917c809095676", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T21:43:06+00:00", + "result_id": "question_4eef36ff960defc759e63c20d5c7a93dc868ce618b31460e592ebb2a6055a51e", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:0ed36928272f229f", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native public full-ten-split aggregate comparison: exact submitted28 versus best10, with26 as the quality/time reference. Local32 results are separate.", + "title": "Did the64-step cubic cap v28 improve native final_score over native-best v10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "9444ece35221f64f", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v28_result.json", + "experiments/native_v28_analysis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_4eef36ff960defc759e63c20d5c7a93dc868ce618b31460e592ebb2a6055a51e", + "recorded_at": "2026-10-14T21:43:06+00:00", + "result_id": "finding_d98fc9c313b33c7f81d5ed137c57e1c6173b9a69d97524c28b81682654feb00f", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:5c8ed971a6835dc3", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: a4b46c7d97e5c292f0f93fc1f6c22fcb9410572aa3b6abba3d0eb7c39b5bdd53 Applicability: Native public full-ten-split aggregate comparison: exact submitted28 versus best10, with26 as the quality/time reference. Local32 results are separate. Observation: V28 passed4/4 at0.73466655 versus10 at0.73514207. Quality metrics exactly match26; average time fell9.59to8.20s and score rose0.00177158 over26. Gap to10 is0.00047553; resource penalty stayedzero. Interpretation: Restore exact10 after verifying current/submitted source identity; retain28. Native classification quality improvement was preserved with lower observed time, but final_score still missed the incumbent. This aggregate comparison does not identify split choices or a native hotspot, nor prove that all timing change is caused by the loop cap. Owned combined32 subsequently passed existing references and invariances, preserving9 generated outputs with mixed timing evidence; it is staged unsubmitted with native utility unknown. Next test checked fallback factorization and evaluate the strongest exact candidate after22:29:13UTC.", + "tags": [ + "writeback-result" + ], + "title": "Did the64-step cubic cap v28 improve native final_score over native-best v10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "f05465220d77cf5c", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T21:57:20+00:00", + "result_id": "question_4233aadb12ab9073e43ae423e6dd3f0bbe3986eb1d133a4fc28072f85c58c24c", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:b307b29a62fef1a2", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Two owned5010-node cubic graphs, six5201-node fast controls and a word bypass; three timing pairs, six balanced seed89 pairs, independent full/compact and asymmetric references.", + "title": "Did residual-checked Cholesky reduce owned complete-solve cubic fallback cost while preserving existing numerical and invariance guards?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1bc71ca13435d32b", + "event_kind": "finding", + "evidence_refs": [ + "experiments/checked_cholesky_analysis.json", + "experiments/checked_cholesky_cost.json", + "experiments/checked_cholesky_marginal_cost.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_4233aadb12ab9073e43ae423e6dd3f0bbe3986eb1d133a4fc28072f85c58c24c", + "recorded_at": "2026-10-14T21:57:20+00:00", + "result_id": "finding_130a6d9a9fae200b91c7196ce514b6014426281347ca869a75b6cc6ad6a49005", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:7330064c42df5c26", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 3a9feb23b8919f8ac6802854f0568424c55a1b285b369498e4172016666dcebf Applicability: Two owned5010-node cubic graphs, six5201-node fast controls and a word bypass; three timing pairs, six balanced seed89 pairs, independent full/compact and asymmetric references. Observation: V33 passed14 references and8 invariances. Nine predictions/quality values match32; max confidence delta5.63e-13. Slow ratios33/32=.9769/.8796; seed89 six-pair follow-up=.9588 with6/6 wins. Four large fits use Cholesky without LU. Interpretation: Stage33 unsubmitted; preserve native-best10 and32. Checked factorization, tight true-residual acceptance and two corrections retain LU when Cholesky fails or residuals remain high. Independent LU/analytic references and asymmetric probes exercise success/refinement/rejection. Initial fixture wrongly assumed1e-7 asymmetry would finish in two corrections; that case and failure log remain, and1e-9 was added for successful-refinement coverage without changing numerical guards. Six fast paths and bypass never execute the new factorization; their timing movement is variation, not credited gains. Local inputs and these small samples cannot certify native equivalence, native runtime cause, memory or p95. Next compare direct-first checked Cholesky before the next eligible native test.", + "tags": [ + "writeback-result" + ], + "title": "Did residual-checked Cholesky reduce owned complete-solve cubic fallback cost while preserving existing numerical and invariance guards?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "5ade724357f15153", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T22:11:17+00:00", + "result_id": "question_dd341dcf280eca74312d1ae31982163c7af50a7054563c94cd99c7fd012e1c3d", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:4eaa709f57da64e7", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Two owned5010-node cubic graphs, six5201-node fast controls and a word bypass; three timing pairs plus six balanced pairs on two fast controls, independent references and invariances.", + "title": "Does direct-first checked Cholesky improve owned cubic solve cost without a sustained fast-control penalty versus the staged CG-first solver?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "7a539c4ea45a175d", + "event_kind": "finding", + "evidence_refs": [ + "experiments/direct_checked_cholesky_analysis.json", + "experiments/direct_checked_cholesky_cost.json", + "experiments/direct_checked_cholesky_fast_followup.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_dd341dcf280eca74312d1ae31982163c7af50a7054563c94cd99c7fd012e1c3d", + "recorded_at": "2026-10-14T22:11:17+00:00", + "result_id": "finding_4eefe20d55868881912e6ad2c4edaeb9fa24277f9d0e8ed3b3c86f38f2d8fa60", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:c90115f00fdb8c37", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 715b14fc38e2b381f38d3d92c6f077054bbb748db30065c7d56f88716c7a506a Applicability: Two owned5010-node cubic graphs, six5201-node fast controls and a word bypass; three timing pairs plus six balanced pairs on two fast controls, independent references and invariances. Observation: V34 passed14 references and8 invariances. Nine predictions/quality values match33/32; max confidence delta5.63e-13. Slow ratios34/33=.8772/.8210. Two fast follow-ups=.9632(6/6 wins) and.9901(4/6 wins); no LU on actual graph fits. Interpretation: Stage34 unsubmitted and preserve native-best10 plus33/32. Only high-precision cubic CG is skipped; checked Cholesky, tight residual acceptance, two corrections and LU recovery remain. Six fast controls now factor once and some compact cases refine, while ordinary precision and bypass work are unchanged. Initial fast ratios.9447-1.0272 and bypass1.0046 are retained counterevidence. Follow-ups use exactly matching input hashes, balanced order and excluded warmups; the second still has two losing pairs. Independent full-expanded LU and analytic/asymmetric probes preserve numerical bounds and exercise recovery. Local data and these small samples cannot certify native equivalence, global speedup, memory or p95. Next test validation-row-only projections while respecting the native cooldown.", + "tags": [ + "writeback-result" + ], + "title": "Does direct-first checked Cholesky improve owned cubic solve cost without a sustained fast-control penalty versus the staged CG-first solver?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "bf3ea0d77c764c8c", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T22:21:53+00:00", + "result_id": "question_bfecef8a9e8ec578b1e8560b32a8bcc75020a367bfc7108a4c44ff71d1092fc4", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:565407be697d17c4", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Two owned5010-node cubic graphs, six5201-node squared controls and a word bypass; three timing pairs, six balanced pairs on three controls, full/compact projection references and invariances.", + "title": "Does restricting kernel screening projections to validation rows preserve model outputs while improving owned whole-solve time?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "9b4cb3bbd0470d69", + "event_kind": "finding", + "evidence_refs": [ + "experiments/validation_projection_analysis.json", + "experiments/validation_projection_cost.json", + "experiments/validation_projection_followup.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_bfecef8a9e8ec578b1e8560b32a8bcc75020a367bfc7108a4c44ff71d1092fc4", + "recorded_at": "2026-10-14T22:21:53+00:00", + "result_id": "finding_3f63d9b2fffc7727fa33080994e11f322be0b709a66d35b1185a71bd5417d170", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:925945776cee2ca8", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 3ca70479b4e7485f47bb858906c20041913f0954d0b0827ebd7500800cde66cb Applicability: Two owned5010-node cubic graphs, six5201-node squared controls and a word bypass; three timing pairs, six balanced pairs on three controls, full/compact projection references and invariances. Observation: V35 passes10 interface,74 numeric and8 invariance checks; all9 complete outputs and quality values equal34. Balanced full-row ratio=.9581(6/6 wins), compact=.9985(4/6), cubic=.9878(3/6). Maximum partial/full projection error1.73e-6. Interpretation: Stage35 unsubmitted; retain34 and native-best10. All fitting targets and solver coefficients are unchanged; only validation predictions are projected in screening, with compact requested groups deduplicated. Final full projections remain original. Empty/repeated/reversed requests, full/compact cubic LU references and actual graph fitting boundaries pass unchanged limits. Full-row benefit repeats in six balanced pairs, but the cubic result is uncertain and compact essentially tied. Initial compact slowdowns and losing follow-up pairs remain counterevidence. Timed solves were uninstrumented; attribution ran separately. Generated inputs cannot certify native equivalence, broad speedup, memory or p95. Native evaluation remains required after the cooldown.", + "tags": [ + "writeback-result" + ], + "title": "Does restricting kernel screening projections to validation rows preserve model outputs while improving owned whole-solve time?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "901a31b34c95221a", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T22:42:17+00:00", + "result_id": "question_7f2781f61a8d9d5a408ea010bfaf565af76ce25a2fd8a3b6c5ed03e28b375a2b", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:91ef846f49b6d01f", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Native public full-ten-split aggregate comparison of exact35 with10 and28. Local36 is a separate retained experiment; its results do not enter native35 metrics.", + "title": "Did exact35 improve native final_score over best10 after its locally validated cubic fitting and projection changes?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "758d437a10983c6a", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v35_result.json", + "experiments/native_v35_analysis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_7f2781f61a8d9d5a408ea010bfaf565af76ce25a2fd8a3b6c5ed03e28b375a2b", + "recorded_at": "2026-10-14T22:42:17+00:00", + "result_id": "finding_94ea0e0a35790029c6f2ac8871a9735c450e581563445b3f5ee0da05ff5b72a4", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:e48b4f877195f910", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 3ca70479b4e7485f47bb858906c20041913f0954d0b0827ebd7500800cde66cb Applicability: Native public full-ten-split aggregate comparison of exact35 with10 and28. Local36 is a separate retained experiment; its results do not enter native35 metrics. Observation: V35 passed4/4 at.73443058 versus10 at.73514207 and28 at.73466655. Quality equals28; mean time8.180vs8.196s fell slightly but mean log-time penalty.020858vs.020622 rose. Resource penalty stayedzero. Free readback matches. Interpretation: Restore exact10 only after matching current/submitted source, acceptedID b9de1f562180, round agent-13 and public full10 result. Keep35 source and scoped local cost evidence. Class metrics match28 exactly, while ECE differs by one rounding unit. The arithmetic mean runtime is not the selection statistic: final_score averages per-split log penalties, and its geometric time ratio rose1.02388 over28. Sequential aggregates cannot identify a native stage, affected split, nodewise equivalence or timing cause. Local fitting/projection gains therefore do not certify native utility. The subsequent36 operator trial is retained separately because it changed selector choices despite passing independent numeric checks; its partial timing summary lacks raw pairs and supports no speed claim.", + "tags": [ + "writeback-result" + ], + "title": "Did exact35 improve native final_score over best10 after its locally validated cubic fitting and projection changes?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "6924e0e4de7cbc63", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T22:53:29+00:00", + "result_id": "question_ce7c3a77316f5486bf47a34c98b330a5b6cdc21461fdc6f99754e8312926688a", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:a77b797726310751", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Owned generated CPU workloads against10: full original transpose and dense products,110/160 CG caps,train-only selection and train/valid refit. Native utility untested.", + "title": "Can restricting only sparse forward training rows preserve capped fits and model selection while reducing owned whole-solve cost?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "2136de6048c321e5", + "event_kind": "finding", + "evidence_refs": [ + "experiments/validation_sparse_forward_summary.json", + "experiments/sparse_forward_cost.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_ce7c3a77316f5486bf47a34c98b330a5b6cdc21461fdc6f99754e8312926688a", + "recorded_at": "2026-10-14T22:53:29+00:00", + "result_id": "finding_a02665d463fd2df09fad89fbec100b2866296830b2bf05abf4bce72e14ca418f", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:e5a516402f405e88", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 0e9057705b3aa3e5c1f24476bb7d0967f1e66cb4c80f25d2d028c53b02430e05 Applicability: Owned generated CPU workloads against10: full original transpose and dense products,110/160 CG caps,train-only selection and train/valid refit. Native utility untested. Observation: Nine operators and54 capped fits equal10 exactly;54 independent LU references and20 interface/graph checks pass. Ten5201-node solves preserve full outputs/diagnostics. Forty balanced pairs:37 faster,geometric ratio0.9124; case medians0.838to0.970. Interpretation: Stage exact37 unsubmitted and retain native-best10. Compared with36, preserving both original transpose and dense arithmetic restores the formerly failing6137/.6 selection; this joint intervention does not identify a sole reduction cause. Four sparse forward gathers and three full dense passthrough preparations are observed per solve, with every original transpose retained and no test targets fitted. Numeric limits are unchanged. Ordinary timings include one excluded warmup per model and four balanced alternating pairs per case, persisted after each pair; constructor counters run separately. Local gains do not certify native benefit, memory,tail latency or a native hotspot. Earlier16/35 native regressions and36 selector failure remain relevant counterevidence. Reconcile history and exact source before native evaluation after23:29:45UTC.", + "tags": [ + "writeback-result" + ], + "title": "Can restricting only sparse forward training rows preserve capped fits and model selection while reducing owned whole-solve cost?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "4304b21f1bd550b8", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T23:07:27+00:00", + "result_id": "question_cacf2fa19356a1682037d28d8c20f76ac8d1d7fced50fbef3cf7b0c5c20c02e1", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:dc67aea553c7f8b6", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Ten generated5201-node CPU workloads;38 versus37 and10 with full original transpose/dense products and unchanged CG budgets. Operator target order includes unique-sorted and fallback inputs.", + "title": "Does eliminating inverse sparse-row remapping improve owned whole-solve time beyond candidate37?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "db814e0bd346a08f", + "event_kind": "finding", + "evidence_refs": [ + "experiments/validation_original_order_summary.json", + "experiments/original_order_cost.json", + "experiments/original_order_fixture_correction.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_cacf2fa19356a1682037d28d8c20f76ac8d1d7fced50fbef3cf7b0c5c20c02e1", + "recorded_at": "2026-10-14T23:07:27+00:00", + "result_id": "finding_4eb0a26573b93c20e80e90e992f5c8afa0e0f8a9ee71b4231b54b8c61cfae386", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:c70a0ac8d7bd326d", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 382109a5ebb6a3f07d9171e429f4a9aac4bea8fe32dcaabfa47789319dd8ed55 Applicability: Ten generated5201-node CPU workloads;38 versus37 and10 with full original transpose/dense products and unchanged CG budgets. Operator target order includes unique-sorted and fallback inputs. Observation: 38 passes54 exact capped fits and independent LU bounds,20 interface/graph checks and ten exact whole solves.38/37 geometric ratio0.9969,28/60 wins,five faster case medians.37/10 ratio0.9144,54/60 wins. No native evaluation. Interpretation: Retain38 as uncertain incremental cost evidence and keep37 staged. Six three-model permutations per case balance every execution position, with one excluded warmup/model and each raw round saved immediately. Constructor observations run separately and verify original transpose/dense identities and fit boundaries. The initial counter wrongly expected raw train-list order; all three solvers apply unique() before normal screening. Correcting only that expectation left candidate source and every numeric/output gate unchanged. Preserve the failed harness/log and six initial rounds outside final aggregates. Arbitrary unsorted operator targets remain covered by independent capped-fit checks. Mixed local costs do not identify a timing cause or native utility. Explore shared shifted-Krylov screening for the three ridge values using independent full-target/residual references and explicit selector comparisons; retain37 for source-matched evaluation after23:29:45UTC.", + "tags": [ + "writeback-result" + ], + "title": "Does eliminating inverse sparse-row remapping improve owned whole-solve time beyond candidate37?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "7a2982185e53fc55", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T23:19:44+00:00", + "result_id": "question_f199a7dbf22f189cf51c5348190a9467c5b2bf0ae750127dc22d1c82e1bd576e", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:0daeacb3e60944fe", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Owned CPU references and ten generated5201-node solves against37. Three screening ridge values share products; final single-ridge refit and nonlinear fits remain unchanged. Native utility unknown.", + "title": "Can a shared shifted-CG trajectory reduce owned ridge-screening cost while preserving independent fit accuracy and classifier behavior?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "e1e179a2f0bfcede", + "event_kind": "finding", + "evidence_refs": [ + "experiments/validation_shifted_ridge_summary.json", + "experiments/validation_shifted_ridge_math.json", + "experiments/shifted_ridge_cost.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_f199a7dbf22f189cf51c5348190a9467c5b2bf0ae750127dc22d1c82e1bd576e", + "recorded_at": "2026-10-14T23:19:44+00:00", + "result_id": "finding_5de2e39b4528373cf1cec7ee60efd9b35b8731f0f82dc6d3bdd5d0cce63c55db", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:120bb55e5bea5c87", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 88b0d95e8506cff43ffa6d0f6902f2bb4d2ae5cf02983fc63bc982f3f1662f31 Applicability: Owned CPU references and ten generated5201-node solves against37. Three screening ridge values share products; final single-ridge refit and nonlinear fits remain unchanged. Native utility unknown. Observation: 48 coefficient/residual and54 full-target LU references pass;max true residual8.94e-5 and fit error2.03e-4.20 interface/graph checks pass. Ten solves preserve choices,predictions and quality;max confidence delta1.2e-7.39/40 paired wins;geometric39/37 ratio0.8582. Interpretation: Stage exact39 and retain37 plus native-best10. Smallest-ridge capped trajectory remains bitwise equal; positive shifts differ numerically within unchanged independent bounds. Nine duplicate-target fallbacks remain exact. Separate observations verify four train-only shared screening paths and one original160-step train/valid final refit,excluding test targets. Full diagnostic tables match in seven of ten cases,while selected settings and predicted classes match in all ten. Four balanced alternating ordinary pairs per case exclude warmups and instrumentation; every raw pair persists. Whole-algorithm savings do not identify a native hotspot or certify native quality,memory or tail latency. Retain16/35 native regressions and36/38 counterevidence. The small full-target references have at most97 feature columns; higher-rank owned systems remain a useful coverage probe while native cooldown lasts. Reconcile current history and exact source before evaluation after23:29:45UTC.", + "tags": [ + "writeback-result" + ], + "title": "Can a shared shifted-CG trajectory reduce owned ridge-screening cost while preserving independent fit accuracy and classifier behavior?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "fa260266f5bfa04e", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T23:28:53+00:00", + "result_id": "question_efa961907f212e1084214a3007db34359ba1ba92061a352b92882a717d26ad5d", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:612f564441203647", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Two seeds;960 nodes,720 targets,wide sparse and controlled spectral systems at110/160;local320/640 followups. Thresholds and candidate39 source/budgets remain unchanged.", + "title": "Do39 and37 retain independent fit accuracy on higher-rank owned ridge systems at existing iteration caps?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "e88119dc51ece799", + "event_kind": "finding", + "evidence_refs": [ + "experiments/shifted_high_rank_summary.json", + "experiments/validation_shifted_high_rank.json", + "experiments/validation_shifted_high_rank_caps.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_efa961907f212e1084214a3007db34359ba1ba92061a352b92882a717d26ad5d", + "recorded_at": "2026-10-14T23:28:53+00:00", + "result_id": "finding_cdf20eaee330b345fd953ebe95ea0bac678b709f2a8b1bfec3e62c7285ce0247", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:8f47398d451b48b8", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 88b0d95e8506cff43ffa6d0f6902f2bb4d2ae5cf02983fc63bc982f3f1662f31 Applicability: Two seeds;960 nodes,720 targets,wide sparse and controlled spectral systems at110/160;local320/640 followups. Thresholds and candidate39 source/budgets remain unchanged. Observation: 36 comparisons:32 both-pass,four shared low-ridge failures,no39-only failure. Local640 allowances stop at320/318;score errors fall below5e-4,but seed89 residual2.0837e-4 still fails2e-4.39 remains source-identical and unsubmitted. Interpretation: Keep exact39 ready and retain every failure. Broad-spectrum low-ridge cases expose inherited capped accuracy limits:source37 and39 share exact base scores at all tested budgets. Larger local allowances improve the scores but do not make every residual pass. Matching320/640 stops distinguish a remaining stop/finite-precision limitation from simple cap exhaustion;the sole rounding cause and native relevance remain unproved. Original110 observations match the repeated inputs exactly. A metadata sanity check was corrected from steps<320 to steps<=320 with640 stopping early;no numerical criterion changed. Preserve the earlier small-reference and whole-solve evidence with this wider scope. Prepared immutable source and a one-shot wrapper record actual acceptance identity before awaiting feedback. Current history has13 completed submissions;no new evaluation occurred. Native utility remains unknown until source-matched full-ten-split feedback after23:29:45UTC.", + "tags": [ + "writeback-result" + ], + "title": "Do39 and37 retain independent fit accuracy on higher-rank owned ridge systems at existing iteration caps?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "5298c48b793b2c40", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T23:36:26+00:00", + "result_id": "question_3f8eefa28372120d0803913e1fd4b67fa6f52d2fd514adcfa84c8834b6d0124e", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:bb144c81e158a717", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source-matched public full-ten-split comparison of39 and10. No native37 result;local residual diagnostics are separate evidence.", + "title": "Did exact39 improve native final_score over native-best10 after sparse training-row forward products and shared shifted screening?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "9147419e99ce83bf", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v39_result.json", + "experiments/native_v39_analysis.json", + "experiments/shifted_residual_diagnosis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_3f8eefa28372120d0803913e1fd4b67fa6f52d2fd514adcfa84c8834b6d0124e", + "recorded_at": "2026-10-14T23:36:26+00:00", + "result_id": "finding_c223536af24c96f074aaaf3a32c17fccb5d5fe9f3fffd7b5afd1cde0b2a02b33", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:1c025e6de0371443", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 88b0d95e8506cff43ffa6d0f6902f2bb4d2ae5cf02983fc63bc982f3f1662f31 Applicability: Source-matched public full-ten-split comparison of39 and10. No native37 result;local residual diagnostics are separate evidence. Observation: 39 passed4/4 at0.733212 versus10 at0.735142. Quality fell0.004509;mean time fell6.68to5.09s. Resource penalty stayedzero. ActualID6faaad36be39/agent-14 and free readback match the immutable source. Interpretation: Restore source-verified10 and retain39. The tested combined implementation did not beat the incumbent. Native aggregates cannot distinguish the row-forward and shifted-screening changes, identify selected models or prove per-node equivalence;37 has not been evaluated natively. Local prototypes preserved selections but did not generalize to native quality. Higher-rank base-cap failures are shared and do not establish the native cause. New local640 diagnostics reproduce prior coefficients and stops:tracked residuals9.18e-5/8.75e-5,recomputed float2.136e-4/2.008e-4,double reference2.084e-4/1.907e-4. Both recursive and operator-precision discrepancies exist on those fixtures. Build higher-rank owned graph selection probes for10/37/39 before stacking restarts;keep production budgets and numeric limits unchanged.", + "tags": [ + "writeback-result" + ], + "title": "Did exact39 improve native final_score over native-best10 after sparse training-row forward products and shared shifted screening?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "8f78dbed75c03935", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T23:47:13+00:00", + "result_id": "question_02f13c30e52f4ac90f969eb0b23e59c72f1aa53a75f55314f502dbc00262ff58", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:2861c80145956b7d", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Two seeds at2010/5201nodes,unique neighborhoods,2089features,512independent sampled adjacency rows;plus one noisy-label5201case. Three exact sources10/37/39.", + "title": "Do higher-rank owned graph selector probes distinguish the sparse-row and shifted-screening changes behind native39 quality loss?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "ceb59de5e1b64e39", + "event_kind": "finding", + "evidence_refs": [ + "experiments/high_rank_selection_analysis.json", + "experiments/high_rank_selection.json", + "experiments/high_rank_noisy_selection.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_02f13c30e52f4ac90f969eb0b23e59c72f1aa53a75f55314f502dbc00262ff58", + "recorded_at": "2026-10-14T23:47:13+00:00", + "result_id": "finding_b16c45965ea2d928d89c3c40d8951537baef0d2c7c5ad0d26021ce73121e1c2d", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:f42e2e6cd9122df6", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 88b0d95e8506cff43ffa6d0f6902f2bb4d2ae5cf02983fc63bc982f3f1662f31 Applicability: Two seeds at2010/5201nodes,unique neighborhoods,2089features,512independent sampled adjacency rows;plus one noisy-label5201case. Three exact sources10/37/39. Observation: Five cases/15instrumented solves:37matches10 in65fits and all outputs.39positive-shift scores differ up to4.3753e-4;three noisy word-only screen qualities change. All selected settings and test predictions still match;max confidence delta1.55e-6. Interpretation: These probes extend coverage but do not identify the native cause. The first four cases saturated nearperfect classification;one separate30percent random-relabeling condition used the remaining three-solve allocation and exercised nonlinear screening. Rank512 is an independent sampled-row lower bound,not exact full rank. Smallest-ridge and final-refit scores remain exact;positive shifted trajectories differ. The noisy word-only ridge2quality changes do not win selection,so no changed-choice replay is triggered. Preserve every trace and masked-label proof;do not turn local parity into native equivalence. Native37 remains untested and39combines both mechanisms. Prioritize an isolated source-bound37evaluation after eligibility over unchanged parity repetitions or immediate residual restarts. Current solution stays verified native-best10.", + "tags": [ + "writeback-result" + ], + "title": "Do higher-rank owned graph selector probes distinguish the sparse-row and shifted-screening changes behind native39 quality loss?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "bdabca7ac6635fb2", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-14T23:55:38+00:00", + "result_id": "question_0349fc5778ed4052044fb43e81436a7c3b596d21969fcddde047e4a927f4eccd", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:77dd2e3090bb5d8e", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Exact40versus10;ten directed single/pair/triple structural cases,two sizes/two seeds. Independent full/compact/weighted-duplicate mixed-label oracle checks and selected-path invariances.", + "title": "Does training-centered quadratic ridge with an unpenalized intercept improve owned structural classification over10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "5eeaeeda4a252226", + "event_kind": "finding", + "evidence_refs": [ + "experiments/centered_kernel_analysis.json", + "experiments/validation_centered_kernel_math.json", + "experiments/centered_kernel_graph.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_0349fc5778ed4052044fb43e81436a7c3b596d21969fcddde047e4a927f4eccd", + "recorded_at": "2026-10-14T23:55:38+00:00", + "result_id": "finding_f0f03374656a1d22b277b9fa61fb799e03bb38ad49b0a7345276a99f170f27c1", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:c4133d596c592402", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 4ebe7c5aa31b19f8f15f0319d7f283999002a934f1835f408fafc88c0fbd08e5 Applicability: Exact40versus10;ten directed single/pair/triple structural cases,two sizes/two seeds. Independent full/compact/weighted-duplicate mixed-label oracle checks and selected-path invariances. Observation: 36dense augmented-system oracles and12translations pass5e-4;10interface and4selected-kernel invariances pass. Across10graph cases,all scored predictions match10;quality deltas-4.79e-5to2.00e-4,2positive/5negative/3zero. Interpretation: Retain40 unsubmitted,unstaged;keep isolated37 ready and native-best10 unchanged. Training-weighted centering preserves known-target multiplicities and fits an unpenalized intercept;the oracle validates this changed objective rather than original ridge parity. No robust local classification gain supports added cost investigation on these cases. Some unscored anchor predictions change;they are not a target-quality gain. The initial ownership assertion compared row indices with node IDs under shuffling;original harness/report/log retained,only assertion mapping corrected. Reused allten comparisons and finished four invariances without repeating the grid or changing source/numeric thresholds. These finite generated conditions do not rule out other centering benefits or prove native utility. Separate37preparation uses current14completed native history,an immutable source and a fail-closed one-shot wrapper;no evaluation was invoked.", + "tags": [ + "writeback-result" + ], + "title": "Does training-centered quadratic ridge with an unpenalized intercept improve owned structural classification over10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "affc21db1cb1fb36", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T00:03:40+00:00", + "result_id": "question_996b04517ca2917f97a8c4f22d019ee2829fe987e09e02f8bac5d580a82df991", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:60bc512c3f3ab687", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "27initial linear/twin candidates on six owned graph bundles;30synthetic reliability/shift controls. Train-only scores,no nonlinear pool or final refit.15-bin ECE proxy.", + "title": "Does cross-fitted calibration-aware screening selection improve independent quality over classification-only selection?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "dc1374976baced70", + "event_kind": "finding", + "evidence_refs": [ + "experiments/crossfit_selection_analysis.json", + "experiments/crossfit_selection_counterexample.json", + "experiments/crossfit_selection_probe.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_996b04517ca2917f97a8c4f22d019ee2829fe987e09e02f8bac5d580a82df991", + "recorded_at": "2026-10-15T00:03:40+00:00", + "result_id": "finding_6a39fb305ea233de69ff76322c79d497fc4250b1946e44dcdfa53688d5e5ecf0", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:ba6e737e8942c8bc", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 66aa427296fc20c8de94f7d870901abb0a7724f17ecea9a3631236e135f046c1 Applicability: 27initial linear/twin candidates on six owned graph bundles;30synthetic reliability/shift controls. Train-only scores,no nonlinear pool or final refit.15-bin ECE proxy. Observation: One6graph choice gains0.000617;one30control loses0.01429 including classification-0.01132. Leakage/order checks pass. Six alternating timing pairs per graph retain added selection medians16-46ms. Flat failure replays exactly. Interpretation: Do not promote a whole-classifier change. The flat-reliability control selects a lower validation classification score on an optimistic crossfit ECE estimate;its full-validation calibrator then has worse heldout ECE and classification. Excluding labels from their own calibration fit prevents that leakage but does not guarantee ranking accuracy. Candidate2 pooled ECE0.01821 versus mean fold0.04176 shows signed-bin cancellation across folds;this does not establish a unique cause. The one graph gain changes twin blend within a shared ridge fit and preserves measured class metrics. A distinct next probe should freeze primary predictions and choose only confidence geometry,calibrating correctness of the fixed primary;use fresh seeds for confirmation and retain confidence-loss controls. This can reuse one ridge fit but still needs cost/full-path evidence. Current37stays ready;native-best10 and prior calibration counterexamples remain unchanged.", + "tags": [ + "writeback-result" + ], + "title": "Does cross-fitted calibration-aware screening selection improve independent quality over classification-only selection?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "e9aa67f4068c3a44", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T00:20:42+00:00", + "result_id": "question_0e8b9b1d86ee0406d30057af3a83a08f8db8ece33f0652b53d3801d7aa1627e6", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:030497c1001936f5", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Owned generated reliability controls and graph fixtures;fixed primary predictions. Six fresh full solves compare42with10. Initial geometry and new tie confirmations retained separately.", + "title": "Does preserving equal-margin ties repair validation reliability binning and improve fixed-classifier calibration on owned graph probes?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "a73b86eeac9dc969", + "event_kind": "finding", + "evidence_refs": [ + "experiments/tied_calibration_analysis.json", + "experiments/tie_aware_geometry_probe.json", + "experiments/tied_calibration_full_path.json", + "experiments/tied_calibration_cost.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_0e8b9b1d86ee0406d30057af3a83a08f8db8ece33f0652b53d3801d7aa1627e6", + "recorded_at": "2026-10-15T00:20:42+00:00", + "result_id": "finding_5c04d69c03a90f34d18bc3e0c2fa082186b639671d91685571ad3b9f0d512aa8", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:42d65980a94efea8", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: f204dd2051a2cbeda4aa8d2bf917eb9ee38e8f5f40a070ef03d04b6f206a6c6a Applicability: Owned generated reliability controls and graph fixtures;fixed primary predictions. Six fresh full solves compare42with10. Initial geometry and new tie confirmations retained separately. Observation: Known80% constant-margin reliability becomes20% under legacy bins;tie repair returns80%.42passes10interface/4graph checks;6fresh solves preserve predictions/choices with2quality gains0.00146/0.00031 and4unchanged.24ordinary pairs retained. Interpretation: The independent count reference confirms a binning defect on exact ties. Extending bin boundaries through ties preserves original smoothing,PAV and interpolation;untied controls are exactly unchanged. Four-arm diagnostic ablation isolates this repair from confidence-geometry choice. Earlier severe constant-geometry losses improve,but a structural case and new controls still lose under geometry selection,so it is not promoted. Actual42 contains only the tie correction on best10;full-path quality gains are calibration-only and do not certify native generalization. Timing and instrumentation-error repair are retained separately. Keep exact37 staged for its isolated native comparison,then consider42without combining the unproved geometry rule.", + "tags": [ + "writeback-result" + ], + "title": "Does preserving equal-margin ties repair validation reliability binning and improve fixed-classifier calibration on owned graph probes?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "dff03a1f2ee6b1d8", + "event_kind": "finding", + "evidence_refs": [ + "experiments/partial_tie_analysis.json", + "experiments/partial_tie_counterexample.json", + "experiments/partial_tie_reliability.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_0e8b9b1d86ee0406d30057af3a83a08f8db8ece33f0652b53d3801d7aa1627e6", + "recorded_at": "2026-10-15T00:27:40+00:00", + "result_id": "finding_fa944d6c9a347d734762e8d9ccfd02f6345e838a9afc82caec80bcbc4cd0b0b6", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:36ed893d2a9b4341", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: f204dd2051a2cbeda4aa8d2bf917eb9ee38e8f5f40a070ef03d04b6f206a6c6a Applicability: Owned generated reliability controls and graph fixtures;fixed primary predictions. Six fresh full solves compare42with10. Initial geometry and new tie confirmations retained separately. Observation: 336fresh reliability controls:84untied exact;756tied row permutations stable for42. Among252tied cases118gain/114lose. Worst quality loss0.009443and Brier+0.000150replay with independent Python-double sums;shifted controls have negative mean. Interpretation: The tie defect repair and row-order stability remain supported,while heldout calibration utility is conditional. Partial ties change bin boundaries,and monotonicity or distribution-shift assumptions can fail. Worst-case confidence crosses a15-bin ECE boundary;alternative bin counts and Brier are retained as sensitivity diagnostics,not policy-selection targets. Native Squirrel utility is unknown. Preserve the unchanged42checkpoint,its earlier six full solves and all counterevidence. Keep37staged for its isolated native comparison before considering any42native test;avoid tuning to observed ECE bin edges.", + "tags": [ + "writeback-result" + ], + "title": "Does preserving equal-margin ties repair validation reliability binning and improve fixed-classifier calibration on owned graph probes?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "c1bb86dd73562f09", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T00:37:24+00:00", + "result_id": "question_77fcb1349bbfab7538bc8c1a0b8381de29e35774e15d47efd115d2db9c745af1", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:e0559b4588d767c0", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source-matched native public full-ten-split comparison of37and10;39is a separate combined-change reference. Local two-hop prototype results are separate.", + "title": "Did isolated sparse training-row forward37 improve native final_score over native-best10 while preserving quality?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "e3d7cb984f786d48", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v37_result.json", + "experiments/native_v37_analysis.json", + "experiments/native_v37_readback.log" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_77fcb1349bbfab7538bc8c1a0b8381de29e35774e15d47efd115d2db9c745af1", + "recorded_at": "2026-10-15T00:37:24+00:00", + "result_id": "finding_7c066e237481a344e5fc6b398b5cb6f0e8785d66bb00b2122e0faa7ebfaabfd9", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:2fe18131b9d52fa4", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 0e9057705b3aa3e5c1f24476bb7d0967f1e66cb4c80f25d2d028c53b02430e05 Applicability: Source-matched native public full-ten-split comparison of37and10;39is a separate combined-change reference. Local two-hop prototype results are separate. Observation: 37passed4/4at0.733936versus10at0.735142. Class metrics,ECE and overall quality match10exactly;mean time7.456vs6.681s and log-time penalty rose. ActualIDaa45953a2e74/agent-15,immutable source and free readback match. Interpretation: Restore source-verified10and retain37. This isolated native run did not convert local sparse-forward savings into a better final_score. Native39had lower aggregate quality after adding shifted screening,while37does not reproduce that loss. That comparison narrows future investigation,but aggregate equality does not prove identical per-node predictions or expose selected models,and sequential timings cannot identify a native hotspot or unique cause. Do not restage unchanged37solely from the earlier local cost result. The independently checked two-hop profile operator is a distinct research route;its standalone development models remain below full10and are not promoted.", + "tags": [ + "writeback-result" + ], + "title": "Did isolated sparse training-row forward37 improve native final_score over native-best10 while preserving quality?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "13e02f712b2a1eb5", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T00:59:26+00:00", + "result_id": "question_d7d8b96c2c3e85431a76995089fd9038746af17b46215707700d534ac52f688f", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:f59c381257365501", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source43versus10;six preregistered fresh compressed/wide-noisy/structural inputs and one separate hub-noise development diagnostic.No native evidence.", + "title": "Does a fixed validation-gated two-hop profile score blend improve the full10classifier on owned graph probes?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "730f303f9cd9f236", + "event_kind": "finding", + "evidence_refs": [ + "experiments/two_hop_blend_analysis.json", + "experiments/validation_two_hop_blend.json", + "experiments/two_hop_blend_full_path.json", + "experiments/two_hop_hub_diagnostic.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_d7d8b96c2c3e85431a76995089fd9038746af17b46215707700d534ac52f688f", + "recorded_at": "2026-10-15T00:59:26+00:00", + "result_id": "finding_ce96a6fe8e88edd339ad48f02db12998838d2b81ce8824629f49c4918c1fcdb3", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:c6ca9fdf117631f3", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 7c26566303c58f24774f785a599a97fd8ac1f3d3f4ba12cdf98fdd73cb17cca5 Applicability: Source43versus10;six preregistered fresh compressed/wide-noisy/structural inputs and one separate hub-noise development diagnostic.No native evidence. Observation: All6confirmations and1declared hub diagnostic leave mix0;outputs exact10.54augmented ridge references and10interface checks pass.No final profile refit or broad timing executed. Interpretation: Fixed43does not demonstrate full-model utility in this scope. Retain native-best10and runnable43;do not infer selected-path invariance or speed from skipped checks. The single changed diagnostic tests stronger hub suppression and remains development evidence;it does not replace the6confirmations or justify lowering the gate. Prior normalization controls were mixed. Before extending score blending,inspect actual train-only validation error overlap and score scales on2already-used noisy inputs to distinguish missing complementarity from a scale mismatch. No universal ban on two-hop methods or native-generalization claim follows.", + "tags": [ + "writeback-result" + ], + "title": "Does a fixed validation-gated two-hop profile score blend improve the full10classifier on owned graph probes?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "99da2e1e3e87daf7", + "event_kind": "finding", + "evidence_refs": [ + "experiments/profile_overlap_analysis.json", + "experiments/profile_overlap_diagnosis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_d7d8b96c2c3e85431a76995089fd9038746af17b46215707700d534ac52f688f", + "recorded_at": "2026-10-15T01:06:38+00:00", + "result_id": "finding_1903a018333cc682f8f56c3d8cf8324060f798a9d5e80c97b32aa0de110cb1f6", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:b18f21f0f3aa63b6", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 7c26566303c58f24774f785a599a97fd8ac1f3d3f4ba12cdf98fdd73cb17cca5 Applicability: Source43versus10;six preregistered fresh compressed/wide-noisy/structural inputs and one separate hub-noise development diagnostic.No native evidence. Observation: On2reused noisy validation sets,profiles correct4of262baseline errors but lose12correct rows.Both raw and RMS-matched fixed blends lose quality.No test-truth tuning. Interpretation: Outcome: replan retained: - Native-best10 - Runnable43and scoped counterevidence changed: - Verify label-free fixed-size cubic random features before full-model integration stopped: - Scale-only43expansion and unchanged43staging", + "tags": [ + "writeback-result" + ], + "title": "Does a fixed validation-gated two-hop profile score blend improve the full10classifier on owned graph probes?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "2ae8b24065b54251", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T01:14:39+00:00", + "result_id": "question_3cb4365f6cf1324e10e3b51577bc3f719a8f6b0a15af1dedf88791004c7e2639", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:8ad1ff57d0b7a0d9", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Fixed512/2048features,seeds61/73,on2owned5010-node directed cubic controls.Independent map references;no classifier fitted or native evidence.", + "title": "Can a label-free degree3TensorSketch preserve cubic graph similarity at lower representation-construction cost?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "8888017e12561a92", + "event_kind": "finding", + "evidence_refs": [ + "experiments/cubic_tensorsketch_analysis.json", + "experiments/validation_cubic_tensorsketch.json", + "experiments/validation_tensorsketch_float.json", + "experiments/cubic_tensorsketch_probe.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_3cb4365f6cf1324e10e3b51577bc3f719a8f6b0a15af1dedf88791004c7e2639", + "recorded_at": "2026-10-15T01:14:39+00:00", + "result_id": "finding_103cfb799a30691ab1c237829c9439a88c966f84118d4577620a518479740508", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:788af8e362e8e954", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 2e77870e054a267813af53f32f8934bebf71d5ea732225f3dd1e36533b1fbe80 Applicability: Fixed512/2048features,seeds61/73,on2owned5010-node directed cubic controls.Independent map references;no classifier fitted or native evidence. Observation: 18double tensor references max4e-15;18float max1.3e-7.32ordinary pairs:2048active kernel error6.9-9.6%,construction ratio0.42-0.47;512error25-30%.No full-model quality/cost measured. Interpretation: Retain10and the label-free prototype. Both2048maps improve similarity fidelity over512and reduce local representation-construction time,which supports testing a fixed2048seed61single cubic challenger. This is not full-solve speed or native utility:random-feature fitting and applications were excluded,finite kernel error remains,and output bytes are not peak process memory. Prior basis23failed local score and native28/35retained quality but missed total score;the new representation changes that mechanism rather than validating old variants. Require independent fit accuracy,permitted-target ownership,fresh visible-label quality,executed selected-path invariances and ordinary complete-solve costs before staging.", + "tags": [ + "writeback-result" + ], + "title": "Can a label-free degree3TensorSketch preserve cubic graph similarity at lower representation-construction cost?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "fbef8a00dd5d4444", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T01:39:43+00:00", + "result_id": "question_29c8d459a978d7f50891ffbb7d2eb46eaf9f959fa4d969b4332fc096a40d8049", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:480c0df7e75cc7a0", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source-matched public full-ten-split45versus10;45combines sketch mapping,direct smaller-system fitting andcanonical input order.Local44failure and45repair are separate evidence.", + "title": "Did fixed2048cubic-sketch challenger45 improve native full10final_score over native-best10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "cb77fd8c850f7963", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v45_result.json", + "experiments/native_v45_analysis.json", + "experiments/native_v45_readback.log", + "experiments/after_native45_route.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_29c8d459a978d7f50891ffbb7d2eb46eaf9f959fa4d969b4332fc096a40d8049", + "recorded_at": "2026-10-15T01:39:43+00:00", + "result_id": "finding_9480a6a4d431899210e7e90e70eba26ddd8c124d0a592f082f1a7d8efaf0a707", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:1a676c32eb2d4ebf", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: f12b1b92928b50c96198af9a34ff45e138525917fb5590066f85103d51f7badf Applicability: Source-matched public full-ten-split45versus10;45combines sketch mapping,direct smaller-system fitting andcanonical input order.Local44failure and45repair are separate evidence. Observation: 45passed4/4at0.731336vs10at0.735142.Aggregate class/ECE/quality match10;mean time9.635vs6.681s,geometric ratio1.463.ID1e69e93e19a8/agent-16andfree readback match exact source;restore10. Interpretation: Retain source45and scoped local evidence;do not restage unchanged45from synthetic gains. Mathematical and interface checks did not establish native utility. Public aggregates cannot prove selection decisions,nodewise parity or a timing stage;45combines map approximation,direct fitting andcanonical ordering. Native26/28/35had a small quality gain with excessive log-time cost;45has no reported aggregate gain. This supports a different feasibility question:reuse already-computed graph/word validation experts andtest one fixed local support gate onaligned,reversed anduninformative reliability controls before any full-model integration. Keep the native-best10and original constraints.", + "tags": [ + "writeback-result" + ], + "title": "Did fixed2048cubic-sketch challenger45 improve native full10final_score over native-best10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "b6a657117aa32ad9", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T01:50:16+00:00", + "result_id": "question_522f6b21fbb50655d00d47dde0c4cf41c035e138729ad60c2055455cb7b57e6a", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:07d2cd940181abfd", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Original10experts,zero twinweight,word weight8/(8+known-neighbor-count);six new owned aligned/reversed/uninformative controls,seeds605837/705841.No native data.", + "title": "Does fixed8support gating improve validation quality over full10on both preregistered aligned-reliability controls?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "0b983ebf0dc9fb88", + "event_kind": "finding", + "evidence_refs": [ + "experiments/support_gate_analysis.json", + "experiments/support_gate_probe.json", + "experiments/validation_support_gate.json", + "experiments/after_support_gate_route.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_522f6b21fbb50655d00d47dde0c4cf41c035e138729ad60c2055455cb7b57e6a", + "recorded_at": "2026-10-15T01:50:16+00:00", + "result_id": "finding_7c971d0bfefbb7fa999225cfb53afce041b61de921113f024d0c74698e40a522", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:72d305ca28eaafed", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 9fbcad36a9454f86d8f2a485e69aead8d7b06c52a363901b4c1546ea8147873e Applicability: Original10experts,zero twinweight,word weight8/(8+known-neighbor-count);six new owned aligned/reversed/uninformative controls,seeds605837/705841.No native data. Observation: Both aligned validation deltas negative(-.01205,-.02331),despite gains over single experts.Reversed rejected.One uninformative case passes+.004gate;two final refits gain.01128heldout quality.Audit54quality comparisons passes. Interpretation: Stop this fixed rule because complete10already covers both intended aligned cases. Retain the positive uninformative result;it neither proves support predicts reliability nor refutes all local mixtures. Only selected case has train+valid expert refits;other heldout expert scores are development evidence.Operator invariance does not certify a new integrated solver. Next verify transferable neighborhood-word context independently from adjacency identities;require negative controls andfull10comparison before staging.", + "tags": [ + "writeback-result" + ], + "title": "Does fixed8support gating improve validation quality over full10on both preregistered aligned-reliability controls?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "2bd6ac567b0f32f4", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T01:59:19+00:00", + "result_id": "question_c0e55b98afdad8a3b4d1ab5e02b2304a9c711f25575270688757ff2d79230353", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:00fc9d187b644202", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source46 vs10 on six new owned directed vocabulary-transfer/shuffled/noisy controls,805853/905887;train-only selection,known-label final refits. No native data or cost claim.", + "title": "Can fixed neighborhood-word context transfer across disjoint neighbor identities beyond incumbent10?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "7b42d69841efd90a", + "event_kind": "finding", + "evidence_refs": [ + "experiments/neighbor_context_analysis.json", + "experiments/neighbor_context_full_path.json", + "experiments/validation_neighbor_context.json", + "experiments/neighbor_context_order_diagnosis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_c0e55b98afdad8a3b4d1ab5e02b2304a9c711f25575270688757ff2d79230353", + "recorded_at": "2026-10-15T01:59:19+00:00", + "result_id": "finding_855d5598a70f3cdbb8d46a3256e3aab42580393c802659521fb076a55e027d06", + "run_id": "checkpoint:a17aab78bdd8c3c755ca07ff8e028397a44e7b9fe80903be6ee607a248a71da7:dd1ce7b7dd281fa1", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: 1de94794ac4b7f2a00589b226e2ec831528d1f91b37bdd770c8fd50947e70151 Applicability: Source46 vs10 on six new owned directed vocabulary-transfer/shuffled/noisy controls,805853/905887;train-only selection,known-label final refits. No native data or cost claim. Observation: Transfer quality gains .73058/.72307; noisy .27679/.40127; shuffled unselected and exact10. Non-flat row confidence delta .000769 fails .0002; actual rho.02 screen errors .00114/.00089 fail .0005. Keep10. Interpretation: Twelve path-sum oracles,18small fit references and10interface checks pass;four flat-confidence selected invariances pass. The added non-flat check exposes a limit: same-input calibration curves differ3.07e-5,while final-score changes under one fixed curve move confidences7.47e-4. Actual selected rho2 fits pass,but low-ridge screens do not. Retain positive andnegative results without staging46. Next repair context-only precision/convergence,not thresholds or baseline arithmetic,then replay actual systems and fresh confirmations before full-size cost. These designed controls do not establish native utility.", + "tags": [ + "writeback-result" + ], + "title": "Can fixed neighborhood-word context transfer across disjoint neighbor identities beyond incumbent10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "60f13d8b56805829", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T06:49:11+00:00", + "result_id": "question_cee67ee53f286da7793e216d6c0e1b01aca930d9f1aa6a2b5d6a00f577ee3150", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Fixed source47versus10,public destination full10native agent-17;local numerical/utility/cost evidence is distinct.", + "title": "Does numerically repaired neighborhood-word context47 improve native full10final_score beyond incumbent10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "35d8ba46509dc80d", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v47_result.json", + "experiments/native_v47_analysis.json", + "experiments/context_precision_analysis.json", + "experiments/context_caps_full_probe.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_cee67ee53f286da7793e216d6c0e1b01aca930d9f1aa6a2b5d6a00f577ee3150", + "recorded_at": "2026-10-15T06:49:11+00:00", + "result_id": "finding_4076f6182c219915c6e5dc85e57f7cec41acf71c94af1c657dd8c67571de21f8", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 1770bfe1430beb0c7c59bb801db8973c069811edca98440af686ccc1f4695246 Applicability: Fixed source47versus10,public destination full10native agent-17;local numerical/utility/cost evidence is distinct. Observation: 47valid4/4at.715421vs10at.735142.Aggregate class/ECE match;mean47.275vs6.681s.ID09896f102880/agent-17,immutable source1770bfe1430b.Free readback confirms;restore10. Interpretation: 47fixes46actual-fit and non-flat order failures and gains on designed transfer controls. Native47has no reported aggregate quality gain and substantial time cost. This refutes adopting this fixed integration,not every context mechanism. Public aggregates do not identify branch selections,nodewise predictions or a timing stage. Full-size110/160cap ablation passes observed references,but47runs stop12to75iterations;mixed ordinary timing ratios provide no causal cap speedup. Keep47/48evidence without restaging. Compare a materially different context execution route with separate tie-only42under a fresh current replan;preserve original objective and best10. Next proposal is a fixed128signed context sketch;its cost source and native benefit remain unproven.", + "tags": [ + "writeback-result" + ], + "title": "Does numerically repaired neighborhood-word context47 improve native full10final_score beyond incumbent10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "c94ff868847f54f3", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T07:10:18+00:00", + "result_id": "question_87bea16e5bddbef0ff63437978333c1ff969a45c67d179a57b315f0ee331818c", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Fixed49versus10and47on owned operator/fit references,6replays,2fresh controls andfour5201/2089cost cases. No native49result.", + "title": "Can fixed128signed neighborhood-word context49 retain controlled transfer utility while reducing complete cost versus dense47?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "daa39df649afef0c", + "event_kind": "finding", + "evidence_refs": [ + "experiments/context_sketch_analysis.json", + "experiments/validation_sketched_words.json", + "experiments/validation_context_sketch.json", + "experiments/context_sketch_full_cost.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_87bea16e5bddbef0ff63437978333c1ff969a45c67d179a57b315f0ee331818c", + "recorded_at": "2026-10-15T07:10:18+00:00", + "result_id": "finding_b920f5a3fd18f3fd73d20b165a0a734364747f237c8abab04b165fc56bd243dc", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: b97a0f396db8ac983e79c100a281d47ea960d968aae34335a95ceb1cdb68101c Applicability: Fixed49versus10and47on owned operator/fit references,6replays,2fresh controls andfour5201/2089cost cases. No native49result. Observation: 49passes numeric/non-flat gates.Fresh Qgains vs10:.73494/.30500;shuffled rejected exact10.32ordinary pairs:geometric49/47time.635.49still costs6to30percent vs10;noisy replay Qlosses vs47:.05341/.02337.No native49submission. Interpretation: One fixed128signed sketch changes only context representation;baseline10and checked47fitter/gates/calibration stay unchanged. Twelve scalar operator references,18small and8actual Gram comparisons pass;row/mask/duplicate/class checks include a non-flat selected case. Full-size paired costs support a local computation reduction,not a native hotspot or transfer claim. Some noisy quality is lost versus47;47native quality/ECEflat andtime regression remain counterevidence. Keep10best;stage immutable49forone eligible source-bound native decision after history reconciliation. Native path waits on a dated window with finite monitor;independent tests ask whether context adds utility to a stronger own-feature baseline. No width grid or unchanged47/48retry.", + "tags": [ + "writeback-result" + ], + "title": "Can fixed128signed neighborhood-word context49 retain controlled transfer utility while reducing complete cost versus dense47?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "d71ae27cef51429f", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T07:22:55+00:00", + "result_id": "question_ffcc254f047fadbd5c380581c1e043095c2fc95b3112e080666def1563a56fb4", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Four fresh owned5201/2089controls,seeds2006029/2106031,65percent informative own codes,stable20percent-coherent versus shuffled anchor vocabularies;immutable10/47/49.", + "title": "Does immutable49add complementary signal when10hasinformative own-word features?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "ab718bd005a4e439", + "event_kind": "finding", + "evidence_refs": [ + "experiments/context_complementarity_analysis.json", + "experiments/context_complementarity.json", + "experiments/after_complementarity_route.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_ffcc254f047fadbd5c380581c1e043095c2fc95b3112e080666def1563a56fb4", + "recorded_at": "2026-10-15T07:22:55+00:00", + "result_id": "finding_927c0ec3785c63fa744ba79fc4df23633c57bf4ef5e2bc403f77260680df7a00", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: b97a0f396db8ac983e79c100a281d47ea960d968aae34335a95ceb1cdb68101c Applicability: Four fresh owned5201/2089controls,seeds2006029/2106031,65percent informative own codes,stable20percent-coherent versus shuffled anchor vocabularies;immutable10/47/49. Observation: 49unselected andexact10onall4.Dense47stable quality gains.21499/.19146withclass gains.21497/.19749;second ECE worsens.06038.Shuffled47exact10.All12ownership/independent metric checks pass. Interpretation: Scoped fixed49complementarity claim fails onthese4controls;dense47shows headroom,so chance-level baseline is notnecessary for useful context. This does not refute all projections or establish native activation. Retain earlier49gains andcost reductions,47native quality-flat/time regression,andfixed-feature/synthetic limits. No threshold tuning or source changes. Next one fixed train-only supervised coordinate selection route withindependent leakage/numeric gates,fresh confirmations andordinary cost. Existing49native task remains subject tocurrent review andsource/history reconciliation.", + "tags": [ + "writeback-result" + ], + "title": "Does immutable49add complementary signal when10hasinformative own-word features?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "8111e8bc95102233", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T07:36:28+00:00", + "result_id": "question_b30c54fdc3c2a61f750ac7b157ea30c34e4b25f32a3fffbbb893630cd3ef96f7", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source50, four full-size complementarity replays and two fresh5201/2089 stable20/own65 controls2206049/2306053; diagnostic replay2306053 compares frozen47/49.", + "title": "Can fixed supervised128 context coordinates retain complementary utility through independent stronger-baseline confirmations?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "159c06257d87a146", + "event_kind": "finding", + "evidence_refs": [ + "experiments/supervised_context_analysis.json", + "experiments/validation_supervised_context.json", + "experiments/supervised_context_failure_probe.json", + "experiments/after_supervised_context_route.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_b30c54fdc3c2a61f750ac7b157ea30c34e4b25f32a3fffbbb893630cd3ef96f7", + "recorded_at": "2026-10-15T07:36:28+00:00", + "result_id": "finding_2c8b9ee09d558a941c855183b91d70d1d4805c7c42ff76a3576d7af3d4956fd8", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 4d14e18e98edefd7b0c48b0e090f7ae7185ccfd88397df42c9e731c2199ddde4 Applicability: Source50, four full-size complementarity replays and two fresh5201/2089 stable20/own65 controls2206049/2306053; diagnostic replay2306053 compares frozen47/49. Observation: 12selector,18small/8actual fit,10interface and4non-flat checks pass. Fresh Qdelta+.22232/0; second falls back exact10. Diagnostic replay:10/50=.71840,47=.99616,49=.95495.50not staged;cost skipped. Interpretation: Fixed50 fails its declared fresh utility gate despite numerical and label-ownership checks. Two stable replays gain.18752/.11372; shuffled controls are exact10. Keep all outcomes and stop this fixed route without tuning. The failure replay is post-hoc,not fresh confirmation: it shows headroom and that49can help on this stronger-baseline case,without proving native activation. Best10 and active49 remain exact. Preserve existing49native opportunity for eligible source/history review; compare a separate fixed label-free128 subspace proposal with its own gates and fresh inputs. No native50evaluation or timing claim.", + "tags": [ + "writeback-result" + ], + "title": "Can fixed supervised128 context coordinates retain complementary utility through independent stronger-baseline confirmations?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "b60cfeb4ab3f122c", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T07:43:07+00:00", + "result_id": "question_e2c3fd2ef8855e5b7c7da8fa646b2ea5ff42510b2db03345439469e2b6c09cb9", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source51operator stage only:9independent covariance/SVD references,4zero/empty and1rank-deficient case. Full-solve,utility andcost evidence is pending.", + "title": "Can a fixed label-free128 orthogonal context subspace retain utility at materially lower cost than dense47?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "7e835bea9f34c71c", + "event_kind": "finding", + "evidence_refs": [ + "experiments/label_free_context_operator_analysis.json", + "experiments/validation_label_free_operator.json", + "experiments/label_free_context_review.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_e2c3fd2ef8855e5b7c7da8fa646b2ea5ff42510b2db03345439469e2b6c09cb9", + "recorded_at": "2026-10-15T07:43:07+00:00", + "result_id": "finding_57d3da65845c041237d62335db2c4dcd6d828f52a6e5d72409ad755deac2e48e", + "schema_version": "loopx_explore_result_event_v0", + "status": "tentative", + "summary": "Input revision: de5bc9ce6c5579441d49e5ff385d281f2607a22c956c3eaf6db30737f03c474e Applicability: Source51operator stage only:9independent covariance/SVD references,4zero/empty and1rank-deficient case. Full-solve,utility andcost evidence is pending. Observation: 14operator checks pass;projector androw-order errors<1e-8,orthogonality<1e-10. All47methods except context features unchanged.51not staged.49native window is eligible;remaining51gates stay open. Interpretation: This establishes the fixed range-finder implementation onowned inputs,not utility or native improvement. Preserve50fresh-gate failure andall49counterevidence. Save the operator stage to prioritize the now-eligible49native decision underfresh current authority;do not substitute51. Keep51task open foractual-fit/non-flat checks,six explicit replays,two fresh controls andconditional ordinary costs,within its remaining active budget. Basis takes features only;full-solve masking/basis checks remain pending.", + "tags": [ + "writeback-result" + ], + "title": "Can a fixed label-free128 orthogonal context subspace retain utility at materially lower cost than dense47?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "0f848a8c13a7fafe", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T07:55:50+00:00", + "result_id": "question_b6f0f9a175154f249cb3efbb8d031dd2013d1f1d0763d6452da63c70479c637c", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Immutable49 b97a0f396db8 versus native10incumbent, public full10 agent-18 result2460a42e064d. Local full-size replay remains separate.", + "title": "Does exact fixed128signed context49 improve valid native full10score beyond incumbent10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "3349fd974d010204", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v49_result.json", + "experiments/native_v49_analysis.json", + "experiments/validation_native49_full_control_normalized.json", + "experiments/native_v49_source_binding.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_b6f0f9a175154f249cb3efbb8d031dd2013d1f1d0763d6452da63c70479c637c", + "recorded_at": "2026-10-15T07:55:50+00:00", + "result_id": "finding_721ad342275067d3dbce0e63226133dc968adf3f3e93d34ebbee76a760b386aa", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: b97a0f396db8ac983e79c100a281d47ea960d968aae34335a95ceb1cdb68101c Applicability: Immutable49 b97a0f396db8 versus native10incumbent, public full10 agent-18 result2460a42e064d. Local full-size replay remains separate. Observation: 49valid4/4 full10score.729531vs10at.735142;aggregate class/ECE exact10and47. Mean11.651vs6.681s,penalty.024233vs.018622. Free readback confirms. Restore10.3440-target reference error2.76e-7;4non-flat full-size checks pass. Interpretation: Fixed49reduces reported native time versus47butadds overhead versus10without aggregate quality gain. This refutes adopting this fixed source,not all context. Public equality does not identify branch activation,nodewise parity or a timing hotspot. Preserve mixed local49utility,50fresh-gate failure andunqualified51operator evidence. Full-control first harness failure was a tuple/list comparison bug;retain it andthe corrected passing run without changing49. Best10is restored. Retire fulfilled window monitoring;review native cost/utility evidence andremaining51budget before further qualification,staging oranother native decision.", + "tags": [ + "writeback-result" + ], + "title": "Does exact fixed128signed context49 improve valid native full10score beyond incumbent10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "c11226d93fd1779b", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T08:15:24+00:00", + "result_id": "question_81dfa5396101dfe71997cc381bb478e70ddad1d0b0e6f2017117b5eb1d0e9018", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Fixed source51 de5bc9ce6c55;6explicit50replays and2fresh5201/2089stable20/own65controls2406059/2506067. Numeric/interface/basis/nonflat checks separate;cost conditional andunrun.", + "title": "Does fixed51 satisfy its predeclared full-solve utility qualification on six replay and two fresh controls?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "acbb69b45bd6d1c4", + "event_kind": "finding", + "evidence_refs": [ + "experiments/label_free_context_analysis.json", + "experiments/validation_label_free_context.json", + "experiments/validation_label_free_context_settlement.json", + "experiments/after_label_free_context_route.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_81dfa5396101dfe71997cc381bb478e70ddad1d0b0e6f2017117b5eb1d0e9018", + "recorded_at": "2026-10-15T08:15:24+00:00", + "result_id": "finding_172ff60a6f5b264b4f03a0eac116d3562d3266b30100062ce4b87e233b74182e", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: de5bc9ce6c5579441d49e5ff385d281f2607a22c956c3eaf6db30737f03c474e Applicability: Fixed source51 de5bc9ce6c55;6explicit50replays and2fresh5201/2089stable20/own65controls2406059/2506067. Numeric/interface/basis/nonflat checks separate;cost conditional andunrun. Observation: 18small/8actual references pass,max1.23e-6;10interface/4nonflat and2basis-label checks pass. Five stable controls gain,but2206049replay rejects context andreturns exact10. Both fresh Qgains.206737/.085599. No51cost,staging ornative. Interpretation: Fixed51fails its declared all-stable utility gate. Retain its five stable gains andtwo exact10shuffled controls;this is not a numerical or label-ownership failure anddoes not refute every subspace ornative utility. Stop costs/staging without retuning.265.456active local seconds total. Best10remains exact. Prefer next source-bound native review ofisolated42calibration over unchanged context retries;preserve42shifted quality losses andnative cooldown. Prior operator-only finding remains valid within its scope.", + "tags": [ + "writeback-result" + ], + "title": "Does fixed51 satisfy its predeclared full-solve utility qualification on six replay and two fresh controls?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "28b4c2707665fb13", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T08:41:40+00:00", + "result_id": "question_b1ba9d9c58377e4927d839c0b4437e2dc118f6e6db9eacbd7277e409e42bdee3", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "52f96fe30b82ac versus10:18small/12reused broad references,4fresh5201/2089controls2606071/2706077,10interface/4nonflat checks. Conditionalcost unrun;no native52.", + "title": "Does fixed independent-CG panel52 meet its frozen numerical,whole-solve andcost qualification?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "86cb075bf1bd6aff", + "event_kind": "finding", + "evidence_refs": [ + "experiments/independent_cg_panel_analysis.json", + "experiments/validation_independent_cg_panel_nonflat.json", + "experiments/validation_independent_cg_panel.json", + "experiments/after_independent_cg_panel_route.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_b1ba9d9c58377e4927d839c0b4437e2dc118f6e6db9eacbd7277e409e42bdee3", + "recorded_at": "2026-10-15T08:41:40+00:00", + "result_id": "finding_c1f693ff1245fdcd799a10cfcbf52c95623fb6e9138245967268a6ef8d382c57", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: f96fe30b82ac90fd059781dfad9df24577c4c15be1b29ce34c0fe8783420f631 Applicability: 52f96fe30b82ac versus10:18small/12reused broad references,4fresh5201/2089controls2606071/2706077,10interface/4nonflat checks. Conditionalcost unrun;no native52. Observation: 18small,4fullcontrols,10interface/4nonflat pass. Four rho.02broad references fail5e-4inboth52and10;52errors.034-.171andpanel/base delta<=.21464. Fullclasses/choices match;maxconfidence delta2.15e-6. No52cost/staging/native. Interpretation: Fixed52fails its declared absolute numerical qualification. The4failures are shared,not candidate-only;they do not prove thatbatching worsens native quality. Preserve every local parity result anddifference. Independentstates still change floating arithmetic;separate matrix-product width from norm-reduction width before anydistinct repair decision. No speed claim from unrun costs. Initialnonflat harness incorrectly chose span.04793;retain failure andfinish unchangedthreshold checks onexisting span.15252control. Native42remains exactandprioritized;best10intact. Native39cause andnative52utility remainunknown.", + "tags": [ + "writeback-result" + ], + "title": "Does fixed independent-CG panel52 meet its frozen numerical,whole-solve andcost qualification?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "9d26464fc723b668", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T08:50:32+00:00", + "result_id": "question_048edab76534765e21a8497e277f0d12bbe5445cca080154a9948c1333be0b6c", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Float32 fullblock CG,width5/15 xcontiguous norm/dotwidth5/15;960nodes/720targets,seeds89/8119reused and2806081/2906089fresh;rho2/.2/.02,caps110/160. No native/cost inference.", + "title": "Do product and reduction width independently perturb independent-CG52 versus10 on fixed broad stress controls?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "59565fccfa3c5d1b", + "event_kind": "finding", + "evidence_refs": [ + "experiments/cg_width_attribution_analysis.json", + "experiments/cg_width_attribution.json", + "experiments/attribute_cg_widths.py" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_048edab76534765e21a8497e277f0d12bbe5445cca080154a9948c1333be0b6c", + "recorded_at": "2026-10-15T08:50:32+00:00", + "result_id": "finding_919cab48a7c402f59218657c39d47fc9772c47a2fce6395964010a324b20a179", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: a9f5dcca122232a0c6a8c883792d87c0397d5df78a009f73b31754eeaf4fb715 Applicability: Float32 fullblock CG,width5/15 xcontiguous norm/dotwidth5/15;960nodes/720targets,seeds89/8119reused and2806081/2906089fresh;rho2/.2/.02,caps110/160. No native/cost inference. Observation: 32runs/96ridge results;16 exact controls pass. Reduction alone changes the initial norm; product alone changes the first product at iteration1. Both perturb trajectories. All32 ridge.02 runs cap and fail double score5e-4; higher ridges pass. Sources10/42/52 unchanged. Interpretation: Both arithmetic widths independently change floating trajectories; effects interact. Exact positive controls establish this scoped attribution. Neither mixed corner repairs the shared stress error. Ridge.2 stopping can move one iteration, but every ridge.02 run reaches its cap. Retain coefficients, scores, stopping counts, true residuals and independent double references. Deprioritize width-only repair and prioritize eligible42 native review. Native39 cause and52 utility remain unknown. Qualification and user acceptance are unchanged.", + "tags": [ + "writeback-result" + ], + "title": "Do product and reduction width independently perturb independent-CG52 versus10 on fixed broad stress controls?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1f2c5b14f865777a", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T08:57:39+00:00", + "result_id": "question_6020666a8dc9388f934555e0bc0339362ff228df62c7bfd8e96352975992672f", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Immutable42 f204dd2051a2, destination native5978f280dd9f/agent-19 versus10 2b2d4c02e380/agent-6. Public ten-split aggregates; local mixed controls are separate evidence.", + "title": "Does exact tie-only42 improve valid native full10 final score beyond incumbent10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "c713df41932e3e6a", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v42_result.json", + "experiments/native_v42_analysis.json", + "experiments/native_v42_current_review.json", + "experiments/after_native42_route.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_6020666a8dc9388f934555e0bc0339362ff228df62c7bfd8e96352975992672f", + "recorded_at": "2026-10-15T08:57:39+00:00", + "result_id": "finding_1b3433ff133dac4fb16e31d765e523ab39b8f4723e5dfda61f254849ef680ad3", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: f204dd2051a2cbeda4aa8d2bf917eb9ee38e8f5f40a070ef03d04b6f206a6c6a Applicability: Immutable42 f204dd2051a2, destination native5978f280dd9f/agent-19 versus10 2b2d4c02e380/agent-6. Public ten-split aggregates; local mixed controls are separate evidence. Observation: 42 valid4/4 full10 scores .73227310 versus10 .73514207. ECE improves .00045299 and class metrics match; mean time9.113s versus6.681s. Quality gains .00004530; time penalty rises .00291427. Free readback verified; exact10 restored. Interpretation: The tested source fails the native adoption criterion. Retain its positive aggregate calibration evidence, six local solves/24 ordinary pairs and336 mixed controls including shifted losses. Aggregate class equality does not prove nodewise parity. One native time observation per source does not identify a hotspot or prove repeatable calibrator overhead, especially with local paired near-parity. Stop unchanged42 retries and preserve exact10. Require a fresh semantic comparison before another primary-quality or distinct solver experiment;52 remains unqualified and no numerical gate is relaxed.", + "tags": [ + "writeback-result" + ], + "title": "Does exact tie-only42 improve valid native full10 final score beyond incumbent10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "96fdfbe63e5c003f", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T09:27:02+00:00", + "result_id": "question_af3cb08d2f4fe246fa0ede15ee8353830994d3ece90acc343e794f462b24f0ca", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Immutable53 835244f4cc08 versus10;36small/16actual weighted references,8fresh5201/2089prior controls,10interface and4nonflat checks. No native53 orcost evidence.", + "title": "Does fixed class-balanced linear ridge53meet its numerical,utility,invariance andcost qualification?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "4c903919d8c67e43", + "event_kind": "finding", + "evidence_refs": [ + "experiments/class_balanced_ridge_analysis.json", + "experiments/validation_class_balanced_ridge.json", + "experiments/after_class_balanced_ridge_route.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_af3cb08d2f4fe246fa0ede15ee8353830994d3ece90acc343e794f462b24f0ca", + "recorded_at": "2026-10-15T09:27:02+00:00", + "result_id": "finding_3cd5053251dd70dd0bc2287cfb5a897b276037260a2373f5db32d2a4b977be57", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 835244f4cc085394d2fa8f031e453f842cfb25d5e190e0fad3bb29530b8ff4bc Applicability: Immutable53 835244f4cc08 versus10;36small/16actual weighted references,8fresh5201/2089prior controls,10interface and4nonflat checks. No native53 orcost evidence. Observation: All52math references and10interface checks pass. Eight meanquality+.10706,worst0;both balanced outputs exact10. Nonflat confidence changes .000274(roworder)/.000242(classperm) exceed2e-4;predictions equal. Fixed53stopped beforecost/staging/native. Interpretation: Refuted is scoped to frozen qualification ofthis exactsource. Six skew cases retain large classification gains;do not discard weighted-lossfamily. Unknown-label andduplicate/selfedge tests pass. Original actualfit error<=.000155doesnotprove transformed fits ordownstreamconfidence invariance. Baseline10same-control sensitivity wasunmeasured,so first-divergence attribution isunknown. Allharness failures are retained;candidate andcriteria unchanged. Require freshsemanticreview ofsource-frozen attribution before a distinct repair. Protect10andpriornegativeevidence;native validfull10score still governs adoption.", + "tags": [ + "writeback-result" + ], + "title": "Does fixed class-balanced linear ridge53meet its numerical,utility,invariance andcost qualification?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "411a684e707f7512", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T09:42:31+00:00", + "result_id": "question_b062b1aef471a0f4d1287a6f014592c9b05691764f0346104464661b753ea5c7", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Unchanged10/53;owned3006091stationary-skew5201/2089,original,row/partition andclass permutations. Six tracedsolves/12actualfit references. No cost/native inference.", + "title": "Are53nonflat confidence failures unique to weighting,anddoes selected-fit accuracy orcalibrator drift dominate?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "e6ee4639a84cbc19", + "event_kind": "finding", + "evidence_refs": [ + "experiments/class_balanced_sensitivity_analysis.json", + "experiments/class_balanced_sensitivity.json", + "experiments/class_balanced_ridge_analysis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_b062b1aef471a0f4d1287a6f014592c9b05691764f0346104464661b753ea5c7", + "recorded_at": "2026-10-15T09:42:31+00:00", + "result_id": "finding_a0e9f801c162867bd385f3a352b1ae0a897c92eaa18ecef872381acae42f522d", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: b5a2bf50ca9c15324c98708dea1f28dfbbd85806c7715236c60803616317c8c8 Applicability: Unchanged10/53;owned3006091stationary-skew5201/2089,original,row/partition andclass permutations. Six tracedsolves/12actualfit references. No cost/native inference. Observation: Exact2originalreplays;12refs pass5e-4. Both10/53fail2e-4confidence underbothtransforms;classes/settings equal. Calibrator-only delta<=4.71e-6;fixedcalibrator scorechanges retain<=2.87e-4. Double-fit pipeline delta<=2.155e-7. Sources unchanged. Interpretation: Confirmed onlyfor shared numerical sensitivity onthisownedcontrol. Tiny sharedpreprocessing perturbations are amplified in approximatefloat32CGfits;doublefits onthe samegeometry suppress sensitivity. Binvalues areexact;calibratorcenterdrift issecondary. Doesnotseparate stopping tolerance fromroundoff,prove recursive residualfailure,qualify53ortransfer toSquirrel. Retain53eight-control primarygains andfailedgates. Stopitscost/staging/native;freshsemantic comparison ofdistinctselected-fitaccuracyrepair versusnewloss mustinclude complete future qualification andfullmarginalcost.42nativecalibrationloss remainscounterevidence;nativeadoptionrequiresvalidfull10scoreabove10. Initialtuple/listdiagnostic-harnessfailure retained;originalnumericcriteria andtimer unchanged.", + "tags": [ + "writeback-result" + ], + "title": "Are53nonflat confidence failures unique to weighting,anddoes selected-fit accuracy orcalibrator drift dominate?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "d4b02c18269b1d22", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T10:05:38+00:00", + "result_id": "question_a10d54e7121c9bb3186253b8c5a426859c3344bbcb753aaca0903ba04aa3c43a", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Immutable54 a7e7db9b882797d1f0a0cdec4016fc3fb4422e4fbfa65f829a362824f6501629;12owned5201/2089controls,eightnonflattransforms,62numericrefsand16ordinary10/54pairs. Synthetic/localonly.", + "title": "Does fixed selected-fit exact weighted54repair53confidence sensitivity whilepreservingprimaryutility atboundedfullcost?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "202e9df3a75d2448", + "event_kind": "finding", + "evidence_refs": [ + "experiments/selected_exact_weighted_analysis.json", + "experiments/validation_selected_exact_weighted.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_a10d54e7121c9bb3186253b8c5a426859c3344bbcb753aaca0903ba04aa3c43a", + "recorded_at": "2026-10-15T10:05:38+00:00", + "result_id": "finding_094ac6a2b2faaf7a44c6c23199f0e1d791492b103cf94b17a8dbfd34f7166fac", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: a7e7db9b882797d1f0a0cdec4016fc3fb4422e4fbfa65f829a362824f6501629 Applicability: Immutable54 a7e7db9b882797d1f0a0cdec4016fc3fb4422e4fbfa65f829a362824f6501629;12owned5201/2089controls,eightnonflattransforms,62numericrefsand16ordinary10/54pairs. Synthetic/localonly. Observation: 62refs/10interface/12controls/8nonflatchecks pass. MeanQdelta10 0.092047;maxconfidence delta 1.75e-07.16ordinarypair geomtime 1.4896,meanscoregain 0.058078. Localqualified=True. No native. Interpretation: Proceed to separate source-bound native continuation afterfreshcurrentreview;local qualification grantsnoexecution. Scope is exact54fixedqualification,not weighted-lossfamily ornativeSquirrel. Original53screen diagnostics remainexact;53failedconfidencequalification isnot rewritten. Balanced double objective ismatched without requiringold10floatbitwise outputs. Allharnessfailureevidence andold52broadCGfailures retained. Denseoracles contribute toreportedlocalprocessmemory. Native10remainsadoptionauthority;prior42/47/49nativequality/timecounterevidence stillapplies.", + "tags": [ + "writeback-result" + ], + "title": "Does fixed selected-fit exact weighted54repair53confidence sensitivity whilepreservingprimaryutility atboundedfullcost?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "513411be087ba333", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T10:12:22+00:00", + "result_id": "question_6d9e21e493f5c485197791557adf1916b4edabbc46f592ea5061705d28a7b3c7", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Immutable54 a7e7db9b8827;native62448afac7bd/agent-20 versus10 2b2d4c02e380/agent-6. Publicten-split aggregates;source-boundlocalqualification separate.", + "title": "Does exact weightedselected-fit54improve validnativefull10finalscore overincumbent10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1f9b9c5942e42004", + "event_kind": "finding", + "evidence_refs": [ + "experiments/native_v54_analysis.json", + "experiments/native_v54_result.json", + "experiments/selected_exact_weighted_analysis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_6d9e21e493f5c485197791557adf1916b4edabbc46f592ea5061705d28a7b3c7", + "recorded_at": "2026-10-15T10:12:22+00:00", + "result_id": "finding_1323e1e2928bbc8096aeba237e0e0ea186499c8cb60226e1a1d6b68fd64bc735", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: a7e7db9b882797d1f0a0cdec4016fc3fb4422e4fbfa65f829a362824f6501629 Applicability: Immutable54 a7e7db9b8827;native62448afac7bd/agent-20 versus10 2b2d4c02e380/agent-6. Publicten-split aggregates;source-boundlocalqualification separate. Observation: 54valid4/4full10score .72106677 versus10 .73514207. Quality-.008455;timepenalty+.005620;ECEimproves .000879. Meanseconds11.524versus6.681. Free readback and20completedhistory verified;exact10restored. Interpretation: Refuted onlyfortested54nativeadoption. Preserve62numericrefs,12ownedcontrols,8nonflatchecks and16ordinarypairs:theyvalidate numericalrepair/syntheticskewutility,notnative transfer. Nativeaggregateclassificationdeclines andaddedtime outweighssmallcalibrationgain. Publicfeedbackdoesnotisolateweightedlossversusselectedprecision,exposeselectedfamilies,nodewisepredictions orprovea hotspot. Do notdiscardallweightedlosses,rewrite53gates,retryunchanged54oroptimizeECEbinnedfeedback. Keep10;freshsemanticcomparison mustseekprimaryqualitywithcompletecost andretainprior42/47/49nativefailures. Native20cooldown affects onlyfutureevaluation;eligibilitygrantsnoexecution/capture.", + "tags": [ + "writeback-result" + ], + "title": "Does exact weightedselected-fit54improve validnativefull10finalscore overincumbent10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "ef765c07c00406cf", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T10:39:28+00:00", + "result_id": "question_497445890ae118799d8a4a305a6a3b797a6e9dbd81e72880974800d47cd55f5d", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Fixed55 f6f9f552014a:18 small references,10 interface checks,2 bypasses,first5201/2089 balanced replay,4actualfits. Laterutility/invariance/cost unrun after failedgate.", + "title": "Does fixed multinomial challenger55meet numerical,utility andcost qualification?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "b4b31f43486d0ef2", + "event_kind": "finding", + "evidence_refs": [ + "experiments/multinomial_challenger_analysis.json", + "experiments/validation_multinomial_challenger.json", + "experiments/multinomial_challenger_plan.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_497445890ae118799d8a4a305a6a3b797a6e9dbd81e72880974800d47cd55f5d", + "recorded_at": "2026-10-15T10:39:28+00:00", + "result_id": "finding_409419c6079a5e884130509d799e23734219fcc50a18ea4def6e9e5c26cc7363", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: f6f9f552014a50474a418d4b29c751e0842950c41022e808d336f70d852d0c96 Applicability: Fixed55 f6f9f552014a:18 small references,10 interface checks,2 bypasses,first5201/2089 balanced replay,4actualfits. Laterutility/invariance/cost unrun after failedgate. Observation: 18small/10interface/2bypass pass. Firstbalanced Q+.01707,class+.01797,140predictions change;selectedrho2fits pass. Unselectedrho.02hits80steps;gradient1.894e-6 exceeds1e-6. Stop55;no invariance/cost/native.10unchanged. Interpretation: Refuted onlyforfrozen55qualification. Actualmanualgradient matches independentautograd;low-ridge fit reachesfixedcap,while18smallNewton/loss/gradientchecks pass. Selectedrho2train/finalfits pass. Onebalancedreplaygain suggestsprimaryheadroom,butnotfresh replication,fullutility,confidenceinvariance,cost ornative transfer. Do notdiscardalllikelihoodlosses,dropfailedrhoafterseeingresults,relaxstationarity orretry55withcap/tolerancegrid. Keepalltraces andbaseline diagnostics. Initialsupplied-validation bypassbug fixed todeclaredplan;originalsource/failure retained. Referenceautogradno_grad issue fixedwithoutcandidate/gate/timerchange. Replan a distinct conditioning/optimizer intervention versusanotherroute withcompletequality-cost coverage;10remainsbest and54nativecounterevidence remainsbinding.", + "tags": [ + "writeback-result" + ], + "title": "Does fixed multinomial challenger55meet numerical,utility andcost qualification?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "9a4b305ebb9f6afb", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T10:58:09+00:00", + "result_id": "question_98b27af7dec7acb85ee0cfab871fde2618442fb7ad6ca77e7d8603d72d354a79", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Fixed56 c92986e1af1f versus55 f6f9f552014a;18small oracles,10interface,2bypasses,first5201/2089balanced replay and4actualfits. Local only;later qualification unrun.", + "title": "Do fixed initial-Hessian-diagonal coordinates56 qualify the likelihood challenger at unchanged gates?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "17684c9c79a921d6", + "event_kind": "finding", + "evidence_refs": [ + "experiments/preconditioned_multinomial_analysis.json", + "experiments/validation_preconditioned_multinomial.json", + "experiments/preconditioned_multinomial_plan.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_98b27af7dec7acb85ee0cfab871fde2618442fb7ad6ca77e7d8603d72d354a79", + "recorded_at": "2026-10-15T10:58:09+00:00", + "result_id": "finding_37edf4e05e02b46d5d22a21ebc5991814ed30adc0b877bfcd3340d9ca426c084", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: c92986e1af1fa29f84c6e38ff970f4dccc2ff80cc8205f79d5467a0f8a11b031 Applicability: Fixed56 c92986e1af1f versus55 f6f9f552014a;18small oracles,10interface,2bypasses,first5201/2089balanced replay and4actualfits. Local only;later qualification unrun. Observation: 18math/Hessian and10interface/2bypass checks pass. Fullrho.02 still hits80steps:originalrelativegradient7.694e-6 versus55at1.894e-6,limit1e-6. Selectedrho2 classes equal55;Qgain10+.01707 unreplicated. Stop56;no costs/native. Interpretation: Refuted onlyforfixed56qualification. Sparse duplicate/zero-column semantics,original-Hessian diagonal,coefficient mapping,chainrule andactual gradients match independent references. Both55/56low-ridge fits cap;fixed diagonal coordinates worsen this residual,not the selected classification. Selectedrho2train/finalfits pass;140test predictions differfrom10butexactlymatch55. Do notdrop theunselectedrho,relaxtruegradient/caps orrunscalegrid. Thisdoesnotrefuteallconditioning/likelihoodmethods,proveoff-diagonalcurvaturecause orqualifyNewton-CG. Preserve11unrun controls,freshbalancedreplication,8selectedinvariances,16ordinarypairs andnative asunproven. Replan a distinctcurvature-aware optimizer versusdifferentprimaryroute withfullmarginalcost;best10and54nativecounterevidence retained.", + "tags": [ + "writeback-result" + ], + "title": "Do fixed initial-Hessian-diagonal coordinates56 qualify the likelihood challenger at unchanged gates?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "91061489b9ee306b", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T11:20:36+00:00", + "result_id": "question_d5d4f9d965b4ef0f87558d3febecbf7259468756a8c8e3fea4c6aade4b98722d", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Fixed57 b517da398307;12small references,12full5201/2089 controls,12train fits,10interface/2bypasses. Selected refit/invariance,cost andnative unrun.", + "title": "Does fixed pooled diagonal Gaussian discriminant57 qualify over native-best10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1778e1aa878d8ff1", + "event_kind": "finding", + "evidence_refs": [ + "experiments/pooled_discriminant_analysis.json", + "experiments/validation_pooled_discriminant.json", + "experiments/pooled_discriminant_plan.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_d5d4f9d965b4ef0f87558d3febecbf7259468756a8c8e3fea4c6aade4b98722d", + "recorded_at": "2026-10-15T11:20:36+00:00", + "result_id": "finding_0075e5588198b6da61e2a452dcbcbd380bf518bcfbce5a7b4f65676e77ad0db5", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: b517da398307117a43aea39e13e8ccbbbc0d5f73e4a60ea348a2581be04db1ad Applicability: Fixed57 b517da398307;12small references,12full5201/2089 controls,12train fits,10interface/2bypasses. Selected refit/invariance,cost andnative unrun. Observation: All moment references pass;all12 full controls reject57. Best validation proposal delta ranges -.22766 to-.10248. Exact10 fallback;mean quality andbothfreshbalanced classgains0. Stop57;no selected invariance,cost ornative. Interpretation: Refuted only for fixed57 qualification. Sparse duplicate aggregation,repeated-row multiplicity,missing classes,rank-deficiency,constant/empty features andempty targets pass independent two-pass/density references. All12 actual fits respect train ownership andignore poisoned outside labels;baseline search/calibrator input andfallback areexact10. Screening loses substantially on all8 replays and4fresh controls,so required primary replication/activation fails despite numerical correctness. This doesnotrefute all generative models or covariance estimators,norqualify selected known-row refits,8selected invariances,16whole-solve pairs ornative transfer. Keep55/56 distinct:one unreplicated balanced likelihood gain andunchanged convergence failures remain. Preserve54 native quality/time loss. Replan a distinct primary mechanism versus curvature-aware likelihood optimization;no fixed57 shrinkage,floor,prior,threshold orfixture grid. Both harness adapter errors retained;candidate,gates andoriginal25minute start unchanged.", + "tags": [ + "writeback-result" + ], + "title": "Does fixed pooled diagonal Gaussian discriminant57 qualify over native-best10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "91e66b7005bc83b8", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T12:00:28+00:00", + "result_id": "question_7a5a65f26ac4e5a5dbff7cc9cd2c8c11486775fb6341b5355ae9f8864b181655", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Fixed58 f73a29b55ab9;18small/HVP references,10interface/2bypasses,4full5201/2089replays and16actualfits.8remainingcontrols,invariance,cost/native unrun.", + "title": "Does fixed dynamic Newton-CG58 qualify all likelihood fits,primary utility andcost over10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "3c752009272e6937", + "event_kind": "finding", + "evidence_refs": [ + "experiments/newton_cg_multinomial_analysis.json", + "experiments/validation_newton_cg_multinomial.json", + "experiments/newton_cg_multinomial_plan.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_7a5a65f26ac4e5a5dbff7cc9cd2c8c11486775fb6341b5355ae9f8864b181655", + "recorded_at": "2026-10-15T12:00:28+00:00", + "result_id": "finding_34ca13994395d3c420ee0f4b42c322c698c94a9ab48e72a1279a12015d56020f", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: f73a29b55ab97e88f1d335a5d5fc6ccb70b20eddea34ce4af317f6d64d1ebf58 Applicability: Fixed58 f73a29b55ab9;18small/HVP references,10interface/2bypasses,4full5201/2089replays and16actualfits.8remainingcontrols,invariance,cost/native unrun. Observation: 58solves55/56firstlow-ridge failure;4replayQ gains .01707/.10816/.15905/.14138.15/16fits pass;reversedrho.02innerCG caps60,residual.002569>.001 atB0,gradientratio1. HVP/diagonalrefs pass. Stop58;no costs/native. Interpretation: Refuted onlyforfixed58qualification. Independent original-gradient,HVP,diagonal andloss checks agree,includingfailedfit;true/recursive inner residuals differ2.26e-17. The failedtrain system takesnoNewtonstep after60CGiterations;unselectedrho cannotbedropped. Firstbalancedrho.02 nowgradient1.05e-9 versus55at1.89e-6/56at7.69e-6,while selectedclasses equal55/56. Preserve15converged fits,18small/duplicate/degenerate checks,10interface/2bypasses,ownership/poison controls andall4selectedclass/quality gains. These areexplicitreplays,notfreshbalancedreplication,8selectedinvariances,16ordinarycostpairs ornativetransfer. Do notextendcaps,relaxinner/outer gates orrunforcing/preconditioner/rho grids. ThisdoesnotrefuteNewton/likelihood universally orprovea causal spectrum/hotspot. Retain54native quality/time loss and57nonactivation. Replan a distinctprimary route versus independentlymotivated structuralcurvature usingfullmarginalcost. Builder-marker andanalysis-import failures areseparately retained;candidate/gates/start unchanged.", + "tags": [ + "writeback-result" + ], + "title": "Does fixed dynamic Newton-CG58 qualify all likelihood fits,primary utility andcost over10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "24f9e0e93ee86c96", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T12:33:18+00:00", + "result_id": "question_5b8da9ce1a245862cb153477f33edf53962a8349c8ba02764a1de587aa5f65cc", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Fixed59 14dd243baaf6;18math/6Adam,12full5201/2089controls and12trainfits,10interface/2bypasses. Selectedrefit/invariance,cost/nativeunrun.", + "title": "Does fixed32-tanh head59 qualify primary utility andcompletecost overnative-best10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "95afbfb15059bc63", + "event_kind": "finding", + "evidence_refs": [ + "experiments/fixed_mlp_analysis.json", + "experiments/validation_fixed_mlp.json", + "experiments/fixed_mlp_plan.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_5b8da9ce1a245862cb153477f33edf53962a8349c8ba02764a1de587aa5f65cc", + "recorded_at": "2026-10-15T12:33:18+00:00", + "result_id": "finding_7725e1cf12f44df269fd8f4fb52b91dbe93a8e1def811ff3c85b43b1ffcc226a", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 14dd243baaf62dd7c1e8e5cac85fd51f154280c8fbb659e22f09b5b428a0f88e Applicability: Fixed59 14dd243baaf6;18math/6Adam,12full5201/2089controls and12trainfits,10interface/2bypasses. Selectedrefit/invariance,cost/nativeunrun. Observation: Allnumeric/trainingchecks pass,butall12controls reject59. Bestvalidation classdeltas -0.20234to-0.07375;exact10fallback,meanQ/bothfreshbalancedgains0. Noqualifyingselectedcase. Stop59;nocost/native. Interpretation: Refutedonlyforfixed59qualification. Independentforward/loss/analyticgradient,2directionalFD,6Adamparameter/momentalgebra andallactual120-stepreferences agree. Actualfits ignorepoisonedoutside labels,resetstates,anddecreaseobjective. Canonical label-freegraphcolumns/word/degreeconstruction hasexactpositivecontrols;original10helpers/search/fallback/calibrator remainverified. All8replays and4freshcontrols losevalidationclassification,includingbothfreshbalancedseeds;noactivationorfreshprimarygain. Selectedknownrefits,8selectednonflatinvariances,16ordinarycostpairs andnative transferremainunproven;fallbackequalitydoesnotprove59invariance. Stopwithout width/seed/lr/epoch/L2/activation/threshold/fixturegrid. ThisdoesnotrefuteallMLPs,certifyaglobaloptimum orproveoverfitcause. Preserve55/56/58numericalcounterevidence and54nativequality/time loss. Replan distinctprimarymechanismsversus independentlymotivatedstructuralconditioning withfullmarginalcost.", + "tags": [ + "writeback-result" + ], + "title": "Does fixed32-tanh head59 qualify primary utility andcompletecost overnative-best10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "24ededaa99c27c87", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T12:55:38+00:00", + "result_id": "question_1492e1dc25bd1183f1a2b1a3824da7308e4cab7535e2009d3cf1048ba410c47f", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Fixed60 c4086b708b07;18small block/HVP/Newton references,10interface/2bypasses,1full5201/2089replay and4actualfits.11remainingcontrols,invariance,cost/native unrun.", + "title": "Does fixed class-block Newton60 qualify all likelihood fits,primary utility andcomplete cost over10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "aef2d63611b2d390", + "event_kind": "finding", + "evidence_refs": [ + "experiments/class_block_newton_analysis.json", + "experiments/validation_class_block_newton.json", + "experiments/class_block_newton_plan.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_1492e1dc25bd1183f1a2b1a3824da7308e4cab7535e2009d3cf1048ba410c47f", + "recorded_at": "2026-10-15T12:55:38+00:00", + "result_id": "finding_ba55ad11dd9e5541810f526590574cf01d523943fc55d6609b1d82527761e192", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: c4086b708b070b473f8a6774a6bda7c80534d46e4ba8cb6fd9a9c9c25c72711c Applicability: Fixed60 c4086b708b07;18small block/HVP/Newton references,10interface/2bypasses,1full5201/2089replay and4actualfits.11remainingcontrols,invariance,cost/native unrun. Observation: 60 repairs58 trainfailure:42innersteps,gradient2.92e-9. Selectedknownrho.02 caps60 atresidual .001444,gradient7.85e-6.18small/4actualreferences pass;3fits converge;replayQ+.14236. Stop60;no cost/native. Interpretation: Refuted only for fixed60 qualification. Same source/input/prior,bitwise unchanged diagonal andold58 trace establish initial correspondence. Exact class blocks reduce the original train first solve from a failed60-step residual .002569 to42steps at.0008245;trainfit converges. Newly selectedrho.02 known3440-target fit takes7Newtonsteps thenfails its8th inner solve atunchanged60cap;true/recursive residuals agree within2.71e-16. Independent dense/autograd class blocks,HVPs,Cholesky applications,original gradients andprobabilities agree,including failedfit;ownership andpoison controls pass. Validation selection/calibrator andoriginal10search are independently verified. One replay gain is not fresh replication,numerical qualification,8selected invariances,16whole-solve pairs ornative transfer.58 had selectedrho.2 andnever ran thisknownrho.02 system;do notclaim60 worsens anunobserved58fit. Stop without block/cap/forcing/rho/jitter grid. Retain59 nonactivation and54 native quality/time loss;require fresh semantic comparison ofprimary alternatives andindependently justified curvature withfull cost.", + "tags": [ + "writeback-result" + ], + "title": "Does fixed class-block Newton60 qualify all likelihood fits,primary utility andcomplete cost over10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "cbe60cfb64e98052", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T13:22:35+00:00", + "result_id": "question_5eaebf5f1fc8152af72e33574434ab0acaabf7e2e5aa4841f5aeec8c2251e9a9", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Fixed61 995adb9505b3;18small optima,6kinks,8interface smokechecks and3direct110-target systems. No full5201controls,bypasses,selectedinvariance,cost/native.", + "title": "Does fixed one-vs-rest squared-hinge61 qualify all fits,primary utility andcomplete cost over10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "fda3b4cc59a31951", + "event_kind": "finding", + "evidence_refs": [ + "experiments/squared_hinge_analysis.json", + "experiments/validation_squared_hinge.json", + "experiments/squared_hinge_interface_analysis.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_5eaebf5f1fc8152af72e33574434ab0acaabf7e2e5aa4841f5aeec8c2251e9a9", + "recorded_at": "2026-10-15T13:22:35+00:00", + "result_id": "finding_92cb60dcdaba7e6cc34ef861ff8316d59dd411cf4977a994ddf61d86e36387eb", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 995adb9505b33623aa77be115361a3130aa1ef73765ee97ee09ac697d5747f63 Applicability: Fixed61 995adb9505b3;18small optima,6kinks,8interface smokechecks and3direct110-target systems. No full5201controls,bypasses,selectedinvariance,cost/native. Observation: 18small/6kinks pass. Exactinterface rho.02 caps60 inthirdinner solve:residual .001716>.001,gradient .04283>1e-6,probabilityerror .31067. Independent gradients/HVPs/residuals pass;2higher-rho probes converge. Stop61;no fullcontrols/native. Interpretation: Refuted only for fixed61 qualification. Independent exhaustive active-set optima,margin-boundary,duplicate/repeated-row/zero-column anddegenerate references pass. Eightinterface smokechecks do not prove selected61 invariance oralltheirfitstationarity. Exactseeded replay preserves RNGconsumption andtheoriginal .3106704375 failure. On110targets/217features,rho.02 takes2Newtonsteps thenthirdinner solve caps60;oneclass residual .001716,true/recursive gap9.07e-16. Independent dense loss/gradient,active masks,HVPs,diagonal andeveryinner true residual agree;outside-target poison isexact. Twohigher-rho systems converge. No thirdNewtonstep accepted. This is scoped solvercounterevidence,not universal margin refutation,primary losscomparison ornative transfer. Remaining2interface checks,explicit2bypasses,12fullcontrols/freshprimaryreplication,8selected transforms,16whole-solvepairs andnative remainunproven. Keep58/60partialrepairs,59nonactivation and54native loss. Replan beforeanotherdistinctroute;no61cap/rho/margin/forcing/threshold/fixturegrid.", + "tags": [ + "writeback-result" + ], + "title": "Does fixed one-vs-rest squared-hinge61 qualify all fits,primary utility andcomplete cost over10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "afae8079d5812952", + "event_kind": "node", + "goal_id": "graph-warm-on-20261015-02", + "node_kind": "question", + "recorded_at": "2026-10-15T13:45:49+00:00", + "result_id": "question_140ba66b10a0a6e7c08dbd2ca56e5e23c2dba6f7b2721bce9cf7865e5c2e995b", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Fixed62 461a644f634f;saved61 failed coefficient andone110-target fitfromzero,5outer systems/25class factorizations. No full-size utility/cost/native.", + "title": "Does fixed active-target kernel squared-hinge62 qualify every fit,primary utility andcomplete cost over10?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "48d84491f7c8af81", + "event_kind": "finding", + "evidence_refs": [ + "experiments/active_kernel_hinge_analysis.json", + "experiments/validation_active_kernel_hinge.json", + "experiments/active_kernel_hinge_plan.json" + ], + "goal_id": "graph-warm-on-20261015-02", + "node_id": "question_140ba66b10a0a6e7c08dbd2ca56e5e23c2dba6f7b2721bce9cf7865e5c2e995b", + "recorded_at": "2026-10-15T13:45:49+00:00", + "result_id": "finding_7296be0092dfc1265511f4590ca04fb5dcede17569185ac13050c86c5f24ce0e", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 461a644f634fb249806a60ecd03a5578992df0de46a38150bf893b0e0def4e12 Applicability: Fixed62 461a644f634f;saved61 failed coefficient andone110-target fitfromzero,5outer systems/25class factorizations. No full-size utility/cost/native. Observation: Saved61 endpoint passes independent Gram/primal checks.62fromzero accepts4steps;fifth fails only solvedclass4:gradient~1e-14,relative residual~1,Gram~6e-16. Wholefit gradient.01723,probabilityerror.06533. Stopfixed62;othercontrols unrun. Interpretation: Refuted only for fixed62 qualification under unchanged every-nonzero-class forcing. At61 failed coefficient,forcing1.32e-13 andprimalendpoint error5.71e-14 establish scoped repair. Newfit Gram/system/factor errors<=1.78e-15,dense primal endpoints<=1.18e-13;independent gradients/HVPs agree. On fifth solve,class4 mask/system/rhs/factor/dual repeat bitwise andpreviousendpoint matchescurrentB to roundoff;B-endpoint cancellation leaves tiny direction against roundoff-scale nonzero gradient. Otherclasses remain nonstationary;no failedstepaccepted. Absolute residual near1e-14 doesnotpass fixedrelative1e-3gate. This doesnot refute exact endpoint identity,certify wholefit convergence orprove primaryutility/native gains. Outside-target poison exact. Twohigher-rho positives,18small/6newboundaries,10interfaces/2bypasses,12fullcontrols,8selectedchecks and16costpairs unrun. No gate/solver/rho/fixture grid;freshsemanticreplan distinguishes numericaltermination fromprimary alternatives. Keep58/60partialrepairs,59nonactivation and54native loss.", + "tags": [ + "writeback-result" + ], + "title": "Does fixed active-target kernel squared-hinge62 qualify every fit,primary utility andcomplete cost over10?" + } + ] +} diff --git a/apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json b/apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json index fc45bc0793..2a7a2cbf88 100644 --- a/apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json +++ b/apps/presentation/dashboard/src/data/fixtures/edgebench-research-history.json @@ -1,389 +1,1952 @@ { - "description": "Redacted structural capture of a real EdgeBench operator research Goal. Not a solver trajectory or benchmark result release.", - "source_sha256": "5fb2320926da3337fde22102125bf0edd493290f1f307064fc0fb28918a7c19d", - "source_export_date": "2026-10-16", - "goal_id": "edgebench-research-history", - "coverage": { - "event_count": 364, - "node_event_count": 126, - "distinct_node_count": 120, - "finding_event_count": 235, - "explicit_edge_event_count": 3, - "parent_event_count": 14, - "distinct_parented_nodes": 12, - "recorded_span_seconds": 828959.0 + "description": "Unchanged Explore history from a real, sealed research checkpoint later restored by follow-up experiments. Original text, timestamps, identities and references; no invented relationships.", + "source_sha256": "b876dd7660e0aab19db717f60e86865494a74b8fa27b42a5a67ee295ef524397", + "source_bytes": 104922, + "goal_id": "portfolio-warm-on-20261015-01", + "display_name": "Portfolio · 近期研究 checkpoint", + "provenance": { + "case_id": "portfolio_risk_calibration", + "source_run_id": "portfolio-warm-stride-on-20261015-01", + "checkpoint_id": "7fa63b57b1d3472496ed917d3acdba91", + "checkpoint_sha256": "2a05eea1753ea269bcfdfcf14cc5a4fc796bfad735d1adf0e99d889343ea1313", + "captured_at": "2026-10-15T13:45:34.711371+00:00", + "captured_native_turns": 58, + "selection": "Use Portfolio58-turn pre-replan point after its full real receiver passed; newer65-turn point timed out on repeated native thread/turns/list during fresh preparation. Select by recovery quality, not score. Preserve newer-point failure evidence.", + "restored_by": [ + "portfolio-replan-fresh-20261016-02", + "portfolio-replan-retained-20261016-02" + ], + "redactions": [], + "claim_scope": "diagnostic_only", + "score_countable": false, + "trajectory_publication": { + "status": "uploaded", + "repository": "https://huggingface.co/datasets/huangrt01/loopx-edgebench-research-checkpoints-20261015", + "revision": "c858f51021dc1c1cf08263f9c04b692a5e29b40b", + "archive": "portfolio_risk_calibration.zip", + "archive_sha256": "fabc92479269b5f08eac0ee10f4a89aba4f75efef27f06e2b6b6d981d4bb4612" + }, + "boundary": "Captured Explore knowledge only; original native execution state, credentials, evaluator and models are not imported." }, - "redaction": { - "structure_and_append_order": "preserved", - "recorded_times": "whole UTC-day offset to 2030-01-01; time of day, day buckets and all intervals preserved", - "prose": "rewritten for public presentation; not empirical findings", - "identities_and_evidence_refs": "replaced with stable opaque sample handles", - "raw_observations_scores_and_runtime_authority": "omitted" + "source_counts": { + "event_count": 76, + "event_kinds": { + "node": 38, + "finding": 38 + }, + "node_kinds": { + "question": 38 + }, + "statuses": { + "open": 32, + "refuted": 32, + "confirmed": 6, + "resolved": 6 + }, + "first_recorded_at": "2026-10-14T20:30:26+00:00", + "last_recorded_at": "2026-10-15T13:44:53+00:00", + "edge_count": 0, + "parent_records": 0 }, "events": [ - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:50Z","title":"EdgeBench · 长程研究与证据积累","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-001"],"result_id":"node-001","node_kind":"area","status":"exploring","event_id":"d651e7d0153659ae"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:51Z","title":"提示词改动与效果归因应如何区分?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-001"],"tags":["display-record-002"],"result_id":"node-002","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"c4a4dfa4f148e12c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:53:51Z","title":"提示词改动与效果归因应如何区分 · 观察 003","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-001"],"tags":["display-record-003"],"result_id":"result-121","node_id":"node-002","status":"confirmed","event_id":"6bf1c7898a303858"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:52Z","title":"按有效工作轮次复盘能否更早发现路线问题?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-004"],"result_id":"node-003","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"63e5e04b911a5ee4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:53:52Z","title":"按有效工作轮次复盘能否更早发现路线问题 · 观察 005","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-005"],"result_id":"result-122","node_id":"node-003","status":"confirmed","event_id":"089b9f53f5a93f7d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:53Z","title":"既有知识初始化后,为何仍需验证候选质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-006"],"result_id":"node-004","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"545455c6aa1ab596"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:53:54Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 007","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-002"],"tags":["display-record-007"],"result_id":"result-123","node_id":"node-004","status":"tentative","event_id":"8094b83bc7faefc7"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:54Z","title":"Explore 写入入口是否真的积累了证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-008"],"result_id":"node-005","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"65d2bbe77f06b8fb"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:53:55Z","title":"Explore 写入入口是否真的积累了证据 · 观察 009","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-009"],"result_id":"result-124","node_id":"node-005","status":"confirmed","event_id":"8652b33504f64543"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:55Z","title":"增加读取额度能否解决空图?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-010"],"result_id":"node-006","node_kind":"hypothesis","status":"open","parent_id":"node-001","event_id":"4341d761e5c346f5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:53:56Z","title":"增加读取额度能否解决空图 · 观察 011","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"来源将此观察标为反驳;保留在历史中,避免只展示确认记录。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-003"],"tags":["display-record-011"],"result_id":"result-125","node_id":"node-006","status":"refuted","event_id":"97a47125da1740a7"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:56Z","title":"停止操作是否只影响选中的工作单元?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-004"],"tags":["display-record-012"],"result_id":"node-007","node_kind":"question","status":"resolved","parent_id":"node-001","event_id":"301e17c44a5bc86a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:53:57Z","title":"停止操作是否只影响选中的工作单元 · 观察 013","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-004"],"tags":["display-record-013"],"result_id":"result-126","node_id":"node-007","status":"confirmed","event_id":"dc4aef91a7f0978e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:58Z","title":"按任务管理采样和评测资源","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-005"],"tags":["display-record-014"],"result_id":"node-008","node_kind":"area","status":"resolved","parent_id":"node-001","event_id":"3b73bea126508834"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:53:58Z","title":"按任务管理采样和评测资源 · 观察 015","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-005"],"tags":["display-record-015"],"result_id":"result-127","node_id":"node-008","status":"confirmed","event_id":"31a8a8165f8dcf22"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T13:53:59Z","title":"概览保留基线与重要消融","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-006"],"tags":["display-record-016"],"result_id":"node-009","node_kind":"area","status":"resolved","parent_id":"node-001","event_id":"1e36840414b2b30b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T13:54:00Z","title":"概览保留基线与重要消融 · 观察 017","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-006"],"tags":["display-record-017"],"result_id":"result-128","node_id":"node-009","status":"confirmed","event_id":"5de6ba24fb79253d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"edge","recorded_at":"2030-01-01T13:54:00Z","title":"node-005 -refutes-> node-006","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"反例要求先检查写入链路,再讨论读取额度。","agent_id":"observer-001","result_id":"edge_d5f483c8c2ff","from_node":"node-005","to_node":"node-006","edge_type":"refutes","event_id":"454b9e003ed422ea"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"edge","recorded_at":"2030-01-01T13:54:01Z","title":"node-003 -leads_to-> node-004","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"问题沿来源记录的关联进入后续研究;此边不等于因果证明。","agent_id":"observer-001","result_id":"edge_81f5fb3a2b73","from_node":"node-003","to_node":"node-004","edge_type":"leads_to","event_id":"d892d95c670e341f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"edge","recorded_at":"2030-01-01T13:54:02Z","title":"node-002 -leads_to-> node-009","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"问题沿来源记录的关联进入后续研究;此边不等于因果证明。","agent_id":"observer-001","result_id":"edge_ffbfe08e2b1c","from_node":"node-002","to_node":"node-009","edge_type":"leads_to","event_id":"f665d29808db3afd"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T14:04:50Z","title":"Can linked historical evidence guide the next exploration repair?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-021"],"result_id":"node-010","node_kind":"question","status":"open","event_id":"72596e51faa6e449"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T14:04:50Z","title":"Can linked historical evidence guide the next exploration repair · 观察 022","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-007"],"tags":["display-record-022"],"result_id":"result-132","node_id":"node-010","status":"confirmed","event_id":"210bfd247fbb756d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T14:33:01Z","title":"Explore 写入入口是否真的积累了证据 · 观察 023","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-008","evidence:sample-009","evidence:sample-010"],"tags":["display-record-023"],"result_id":"result-133","node_id":"node-005","status":"confirmed","event_id":"4e73d8b6eb08512c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T14:55:20Z","title":"按任务管理采样和评测资源 · 观察 024","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-011"],"tags":["display-record-024"],"result_id":"result-134","node_id":"node-008","status":"confirmed","confidence":0.99,"event_id":"d96c46b9335939a2"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T15:06:11Z","title":"Explore 写入入口是否真的积累了证据 · 观察 025","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-012"],"tags":["display-record-025"],"result_id":"result-135","node_id":"node-005","status":"confirmed","event_id":"1b1758cdc82295f2"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T15:13:54Z","title":"按任务管理采样和评测资源 · 观察 026","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-013"],"tags":["display-record-026"],"result_id":"result-134","node_id":"node-008","status":"confirmed","event_id":"ea0de8a2d4008935"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T15:18:30Z","title":"Explore 写入入口是否真的积累了证据 · 观察 027","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-014"],"tags":["display-record-027"],"result_id":"result-136","node_id":"node-005","status":"confirmed","event_id":"9175ae3642259891"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T16:12:21Z","title":"Explore 写入入口是否真的积累了证据 · 观察 028","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-015"],"tags":["display-record-028"],"result_id":"result-137","node_id":"node-005","status":"tentative","event_id":"dae12d2e23974edd"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T16:24:03Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 029","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-016"],"tags":["display-record-029"],"result_id":"result-138","node_id":"node-004","status":"tentative","event_id":"31bfad7747a88681"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T16:44:17Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 030","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-017"],"tags":["display-record-030"],"result_id":"result-139","node_id":"node-004","status":"tentative","event_id":"c6b4f595d464f1dd"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T16:55:11Z","title":"EdgeBench · 长程研究与证据积累 · 观察 031","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-018"],"tags":["display-record-031"],"result_id":"result-140","node_id":"node-001","status":"confirmed","event_id":"60504185896de7b6"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T16:55:11Z","title":"按有效工作轮次复盘能否更早发现路线问题 · 观察 032","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-018"],"tags":["display-record-032"],"result_id":"result-141","node_id":"node-003","status":"confirmed","event_id":"e9547184ad4d9c86"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T17:21:49Z","title":"Do full requirement reads retain original constraints at a reasonable context cost?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-033"],"result_id":"node-011","node_kind":"question","status":"open","event_id":"1b970c5d2f24f139"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T17:21:49Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 034","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-019","evidence:sample-020","evidence:sample-021"],"tags":["display-record-034"],"result_id":"result-142","node_id":"node-011","status":"tentative","event_id":"4290f90b6b761315"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T17:43:03Z","title":"Explore 写入入口是否真的积累了证据 · 观察 035","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-022","evidence:sample-023"],"tags":["display-record-035"],"result_id":"result-143","node_id":"node-005","status":"confirmed","confidence":0.94,"event_id":"ca6190368e05add1"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:05:18Z","title":"Explore 写入入口是否真的积累了证据 · 观察 036","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-024"],"tags":["display-record-036"],"result_id":"result-144","node_id":"node-005","status":"tentative","confidence":0.7,"event_id":"f865a21f6f5d9f6c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:40:14Z","title":"Explore 写入入口是否真的积累了证据 · 观察 037","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-025","evidence:sample-026"],"tags":["display-record-037"],"result_id":"result-144","node_id":"node-005","status":"tentative","event_id":"cd1bbba6daa64dc7"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:45:46Z","title":"Explore 写入入口是否真的积累了证据 · 观察 038","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-027","evidence:sample-025","evidence:sample-026"],"tags":["display-record-038"],"result_id":"result-144","node_id":"node-005","status":"tentative","event_id":"468d52f494c58c99"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T18:56:51Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 039","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-028","evidence:sample-029","evidence:sample-020"],"tags":["display-record-039"],"result_id":"result-142","node_id":"node-011","status":"tentative","event_id":"73aac09aedbc3ca1"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T19:10:51Z","title":"Explore 写入入口是否真的积累了证据 · 观察 040","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-030","evidence:sample-025","evidence:sample-026"],"tags":["display-record-040"],"result_id":"result-144","node_id":"node-005","status":"tentative","event_id":"e804296afe04a008"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T19:33:46Z","title":"Does ordinary refresh need a separate result attachment to populate Explore?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-041"],"result_id":"node-012","node_kind":"question","status":"open","event_id":"ea6ef1ef7684b33b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T19:33:46Z","title":"Does ordinary refresh need a separate result attachment to populate Explore · 观察 042","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-031","evidence:sample-030"],"tags":["display-record-042"],"result_id":"result-145","node_id":"node-012","status":"confirmed","event_id":"549e6cb76de24994"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T20:00:37Z","title":"Can explicit result capture preserve scope and recovery?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-043"],"result_id":"node-013","node_kind":"question","status":"open","event_id":"9b040cc9e8d771e2"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T20:00:37Z","title":"Can explicit result capture preserve scope and recovery · 观察 044","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-032","evidence:sample-033","evidence:sample-034"],"tags":["display-record-044"],"result_id":"result-146","node_id":"node-013","status":"confirmed","event_id":"9cd2d0714654364b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T20:18:39Z","title":"Do complete requirements persist across Turns without repeated discovery?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-045"],"result_id":"node-014","node_kind":"question","status":"open","event_id":"7c74457c4dfbf4c7"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T20:18:39Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 046","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-035","evidence:sample-036","evidence:sample-037"],"tags":["display-record-046"],"result_id":"result-147","node_id":"node-014","status":"confirmed","event_id":"d725b8df3073e537"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T20:33:22Z","title":"Does periodic review preserve acceptance and lead to a tested route?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-047"],"result_id":"node-015","node_kind":"question","status":"open","event_id":"e1c968c129924820"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T20:33:22Z","title":"Does periodic review preserve acceptance and lead to a tested route · 观察 048","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-038","evidence:sample-035","evidence:sample-037"],"tags":["display-record-048"],"result_id":"result-148","node_id":"node-015","status":"confirmed","event_id":"1fbff05e8647d417"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T21:44:52Z","title":"Can an explicit question reuse a validated route change?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-049"],"result_id":"node-016","node_kind":"question","status":"open","event_id":"a5e70969b4a94fd2"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T21:44:52Z","title":"Can an explicit question reuse a validated route change · 观察 050","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-039","evidence:sample-040","evidence:sample-041"],"tags":["display-record-050"],"result_id":"result-149","node_id":"node-016","status":"confirmed","event_id":"8a11d02813356e50"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T22:55:01Z","title":"Can exact task readback preserve the complete original requirement?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-051"],"result_id":"node-017","node_kind":"question","status":"open","event_id":"7ea204f329cdb749"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T22:55:01Z","title":"Can exact task readback preserve the complete original requirement · 观察 052","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-042","evidence:sample-043","evidence:sample-044","evidence:sample-045","evidence:sample-046"],"tags":["display-record-052"],"result_id":"result-150","node_id":"node-017","status":"confirmed","event_id":"7d43a3c53ec8292d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T23:13:03Z","title":"Explore 写入入口是否真的积累了证据 · 观察 053","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-047","evidence:sample-048"],"tags":["display-record-053"],"result_id":"result-151","node_id":"node-005","status":"confirmed","event_id":"d83e99535221320a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-01T23:48:19Z","title":"Can complete route results survive capture without invented provenance?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-054"],"result_id":"node-018","node_kind":"question","status":"open","event_id":"3c5b32e9b52d40b0"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-01T23:48:19Z","title":"Can complete route results survive capture without invented provenance · 观察 055","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-049","evidence:sample-050","evidence:sample-051"],"tags":["display-record-055"],"result_id":"result-152","node_id":"node-018","status":"confirmed","event_id":"e7f94424521888ca"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T00:03:38Z","title":"Explore 写入入口是否真的积累了证据 · 观察 056","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-052","evidence:sample-053"],"tags":["display-record-056"],"result_id":"result-153","node_id":"node-005","status":"tentative","event_id":"18bc76f39825a085"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T00:19:56Z","title":"Can complete route results survive capture without invented provenance · 观察 057","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-054","evidence:sample-055","evidence:sample-056"],"tags":["display-record-057"],"result_id":"result-154","node_id":"node-018","status":"confirmed","event_id":"7021058c4a834890"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T00:51:02Z","title":"Explore 写入入口是否真的积累了证据 · 观察 058","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-057","evidence:sample-058"],"tags":["display-record-058"],"result_id":"result-155","node_id":"node-005","status":"tentative","event_id":"5ca347e34806deb3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T01:06:56Z","title":"既有知识初始化后,为何仍需验证候选质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002","evidence:sample-059"],"tags":["display-record-059"],"result_id":"node-004","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"24a119ed6bd1fd7d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T01:07:16Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 060","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-059","evidence:sample-060"],"tags":["display-record-060"],"result_id":"result-156","node_id":"node-004","status":"confirmed","event_id":"c655852125b3462e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T01:18:07Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 061","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-061"],"tags":["display-record-061"],"result_id":"result-157","node_id":"node-004","status":"confirmed","event_id":"497172a8f87fd971"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T01:42:44.927999Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 062","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-062"],"tags":["display-record-062"],"result_id":"result-158","node_id":"node-004","status":"confirmed","event_id":"573674241d0c4dfc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T02:05:14Z","title":"Can newer canonical evidence remain readable across reader versions?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-063"],"result_id":"node-019","node_kind":"question","status":"open","event_id":"881a6af12c82cc83"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T02:05:14Z","title":"Can newer canonical evidence remain readable across reader versions · 观察 064","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-063","evidence:sample-064","evidence:sample-065"],"tags":["display-record-064"],"result_id":"result-159","node_id":"node-019","status":"confirmed","event_id":"8372abb4a4cc2763"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T02:17:15Z","title":"Explore 写入入口是否真的积累了证据 · 观察 065","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-066","evidence:sample-067"],"tags":["display-record-065"],"result_id":"result-160","node_id":"node-005","status":"confirmed","event_id":"29ee0128d6b4b14d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T02:44:07Z","title":"Can capture reuse a linked question without inferring missing metadata?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-066"],"result_id":"node-020","node_kind":"question","status":"open","event_id":"b915ea5e0c01c046"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T02:54:04Z","title":"Can capture reuse a linked question without inferring missing metadata · 观察 067","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-068","evidence:sample-069","evidence:sample-070"],"tags":["display-record-067"],"result_id":"result-161","node_id":"node-020","status":"confirmed","event_id":"83fbbae205d9c9db"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T03:06:35Z","title":"Can reader preparation and scoped capture preserve route conditions together?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-068"],"result_id":"node-021","node_kind":"question","status":"open","event_id":"128135805a603497"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T03:06:35Z","title":"Can reader preparation and scoped capture preserve route conditions together · 观察 069","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-071","evidence:sample-069","evidence:sample-065","evidence:sample-072"],"tags":["display-record-069"],"result_id":"result-162","node_id":"node-021","status":"confirmed","event_id":"943ce7dc282ac1af"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T03:28:54Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 070","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-073","evidence:sample-074"],"tags":["display-record-070"],"result_id":"result-163","node_id":"node-004","status":"confirmed","event_id":"034ea26f0b1b874b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T03:44:01Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 071","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-075","evidence:sample-076"],"tags":["display-record-071"],"result_id":"result-164","node_id":"node-004","status":"confirmed","event_id":"f207eac62fc46c55"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T04:19:21Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 072","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-077","evidence:sample-078"],"tags":["display-record-072"],"result_id":"result-165","node_id":"node-004","status":"confirmed","event_id":"cdee436c7ec2f0a5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T07:08:42Z","title":"Can progressive work readback remove duplicate reads while retaining obligations?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-073"],"result_id":"node-022","node_kind":"question","status":"open","event_id":"d0527a85cd042042"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T07:08:42Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 074","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-079","evidence:sample-080","evidence:sample-081"],"tags":["display-record-074"],"result_id":"result-166","node_id":"node-022","status":"confirmed","event_id":"d3950005eb6b668e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T07:26:10Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 075","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-082","evidence:sample-083"],"tags":["display-record-075"],"result_id":"result-167","node_id":"node-022","status":"confirmed","event_id":"9896a16360f92882"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T07:41:21Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 076","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-084","evidence:sample-085","evidence:sample-086"],"tags":["display-record-076"],"result_id":"result-168","node_id":"node-022","status":"confirmed","event_id":"c7a9fe81830502a5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T07:56:14Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 077","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-087","evidence:sample-088","evidence:sample-086"],"tags":["display-record-077"],"result_id":"result-169","node_id":"node-022","status":"confirmed","event_id":"91b4d60f0a4dfab7"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T08:06:41Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 078","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-089","evidence:sample-090","evidence:sample-088"],"tags":["display-record-078"],"result_id":"result-170","node_id":"node-022","status":"confirmed","event_id":"20648f353dc5d70c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T08:29:23Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 079","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-091","evidence:sample-092","evidence:sample-093"],"tags":["display-record-079"],"result_id":"result-171","node_id":"node-022","status":"confirmed","event_id":"f6c86ee9b8909c3b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T08:43:25Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 080","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-094","evidence:sample-095"],"tags":["display-record-080"],"result_id":"result-172","node_id":"node-022","status":"confirmed","event_id":"302dbb114f72801f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T08:56:46Z","title":"Can progressive work readback remove duplicate reads while retaining obligations · 观察 081","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-096","evidence:sample-097"],"tags":["display-record-081"],"result_id":"result-173","node_id":"node-022","status":"confirmed","event_id":"669b41407cea989d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T10:04:28Z","title":"Can fresh preferences reduce discovery without hiding corrections?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-082"],"result_id":"node-023","node_kind":"question","status":"open","event_id":"d5863c08919304b8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T10:04:28Z","title":"Can fresh preferences reduce discovery without hiding corrections · 观察 083","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-098","evidence:sample-099","evidence:sample-100"],"tags":["display-record-083"],"result_id":"result-174","node_id":"node-023","status":"tentative","event_id":"f355792e574b9db8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T10:42:53Z","title":"Can fresh preferences reduce discovery without hiding corrections · 观察 084","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-101","evidence:sample-102","evidence:sample-103"],"tags":["display-record-084"],"result_id":"result-175","node_id":"node-023","status":"tentative","event_id":"7e4fdc550413c905"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T11:03:47Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 085","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-104","evidence:sample-105","evidence:sample-106"],"tags":["display-record-085"],"result_id":"result-176","node_id":"node-014","status":"tentative","event_id":"df842458bb433b93"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T11:06:19Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 086","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-104","evidence:sample-105"],"tags":["display-record-086"],"result_id":"result-176","node_id":"node-011","status":"tentative","event_id":"62698cffb1a84610"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T11:31:27Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 087","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-107","evidence:sample-108"],"tags":["display-record-087"],"result_id":"result-177","node_id":"node-011","status":"tentative","event_id":"e61622fc85074ac4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T11:50:02Z","title":"Can fresh preferences reduce discovery without hiding corrections · 观察 088","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-109","evidence:sample-110","evidence:sample-111"],"tags":["display-record-088"],"result_id":"result-178","node_id":"node-023","status":"tentative","event_id":"41b7e6d4c87ec218"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T13:11:32Z","title":"Explore 写入入口是否真的积累了证据 · 观察 089","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-112","evidence:sample-113","evidence:sample-114"],"tags":["display-record-089"],"result_id":"result-179","node_id":"node-005","status":"confirmed","event_id":"a3132861aeaee815"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-02T13:52:55Z","title":"Can first capture recover an identity conflict without changing scope?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-090"],"result_id":"node-024","node_kind":"question","status":"open","event_id":"e91daa8e86b3a9ff"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T13:52:55Z","title":"Can first capture recover an identity conflict without changing scope · 观察 091","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-115","evidence:sample-116","evidence:sample-117"],"tags":["display-record-091"],"result_id":"result-180","node_id":"node-024","status":"confirmed","event_id":"89f4635cba9fb35a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T15:39:36Z","title":"Explore 写入入口是否真的积累了证据 · 观察 092","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-118","evidence:sample-119"],"tags":["display-record-092"],"result_id":"result-181","node_id":"node-005","status":"tentative","event_id":"b420c46903c2a9fa"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T16:03:17Z","title":"Explore 写入入口是否真的积累了证据 · 观察 093","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-120","evidence:sample-121"],"tags":["display-record-093"],"result_id":"result-182","node_id":"node-005","status":"confirmed","event_id":"74d27ca7023effb6"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T16:34:26Z","title":"Explore 写入入口是否真的积累了证据 · 观察 094","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-122","evidence:sample-123"],"tags":["display-record-094"],"result_id":"result-183","node_id":"node-005","status":"confirmed","event_id":"e7b89d557afe5125"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T16:56:13Z","title":"Explore 写入入口是否真的积累了证据 · 观察 095","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-124"],"tags":["display-record-095"],"result_id":"result-184","node_id":"node-005","status":"confirmed","event_id":"a4e7a6d362004e0b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T17:16:41Z","title":"Explore 写入入口是否真的积累了证据 · 观察 096","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-125"],"tags":["display-record-096"],"result_id":"result-185","node_id":"node-005","status":"confirmed","event_id":"db36f245909075ea"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-02T22:17:21Z","title":"Explore 写入入口是否真的积累了证据 · 观察 097","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-126","evidence:sample-127","evidence:sample-128"],"tags":["display-record-097"],"result_id":"result-186","node_id":"node-005","status":"confirmed","event_id":"e368a5331fb03278"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T02:23:41Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 098","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-129","evidence:sample-130"],"tags":["display-record-098"],"result_id":"result-187","node_id":"node-014","status":"confirmed","event_id":"5131e90b7a1f107b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T02:26:01Z","title":"Do full requirement reads retain original constraints at a reasonable context cost · 观察 099","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-129","evidence:sample-130"],"tags":["display-record-099"],"result_id":"result-187","node_id":"node-011","status":"confirmed","event_id":"05509c5df57a246d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T09:04:37Z","title":"Explore 写入入口是否真的积累了证据 · 观察 100","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-131"],"tags":["display-record-100"],"result_id":"result-188","node_id":"node-005","status":"confirmed","event_id":"a56f5660e94ff4c9"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T10:15:23Z","title":"Explore 写入入口是否真的积累了证据 · 观察 101","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-132","evidence:sample-133"],"tags":["display-record-101"],"result_id":"result-189","node_id":"node-005","status":"tentative","event_id":"4b2e754e0d615e13"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T11:59:02Z","title":"Does periodic review preserve acceptance and lead to a tested route · 观察 102","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135"],"tags":["display-record-102"],"result_id":"result-190","node_id":"node-015","status":"confirmed","event_id":"b8faa364471a377d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T12:01:00Z","title":"Does periodic review lead back to actual task work?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135"],"tags":["display-record-103"],"result_id":"node-025","node_kind":"question","status":"exploring","event_id":"5e4dc8e8d2952375"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T12:01:01Z","title":"Does periodic review lead back to actual task work · 观察 104","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135"],"tags":["display-record-104"],"result_id":"result-190","node_id":"node-025","status":"confirmed","confidence":1.0,"event_id":"4f4946ca9ae4ff48"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T12:18:49Z","title":"Does periodic review lead back to actual task work · 观察 105","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-134","evidence:sample-135","evidence:sample-136","evidence:sample-137"],"tags":["display-record-105"],"result_id":"result-190","node_id":"node-025","status":"confirmed","confidence":1.0,"event_id":"a2d8259deeb30b49"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T15:20:38Z","title":"Can online evaluation avoid starvation without disclosing offline scores?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-106"],"result_id":"node-026","node_kind":"question","status":"open","event_id":"8c353017e9b6e669"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T15:20:38Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 107","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-138","evidence:sample-139"],"tags":["display-record-107"],"result_id":"result-191","node_id":"node-026","status":"confirmed","event_id":"93adf5c031950e33"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T15:39:50Z","title":"Does matched continuation reproduce an earlier slowdown?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-108"],"result_id":"node-027","node_kind":"question","status":"open","event_id":"b3aebca7826b5d5c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T15:39:50Z","title":"Does matched continuation reproduce an earlier slowdown · 观察 109","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-140","evidence:sample-141"],"tags":["display-record-109"],"result_id":"result-192","node_id":"node-027","status":"tentative","event_id":"ec68be24bff33203"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T16:05:41Z","title":"Can durable evidence links grow without expanding every Turn packet?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-110"],"result_id":"node-028","node_kind":"question","status":"open","event_id":"4327ad25d7e77317"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T16:05:41Z","title":"Can durable evidence links grow without expanding every Turn packet · 观察 111","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-142","evidence:sample-143","evidence:sample-144"],"tags":["display-record-111"],"result_id":"result-193","node_id":"node-028","status":"confirmed","event_id":"8f69bedde20152f4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T16:50:26Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 112","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-145","evidence:sample-146","evidence:sample-147"],"tags":["display-record-112"],"result_id":"result-194","node_id":"node-026","status":"confirmed","event_id":"7948c295e5ebb466"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T17:00:16Z","title":"Can durable evidence links grow without expanding every Turn packet · 观察 113","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-148","evidence:sample-143","evidence:sample-149","evidence:sample-150"],"tags":["display-record-113"],"result_id":"result-195","node_id":"node-028","status":"confirmed","event_id":"9104aa983b35591a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T17:35:50Z","title":"Can admission distinguish shared ceilings from exclusive reservations?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-114"],"result_id":"node-029","node_kind":"question","status":"open","event_id":"f612a1a19297fc91"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T17:35:50Z","title":"Can admission distinguish shared ceilings from exclusive reservations · 观察 115","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-151","evidence:sample-152","evidence:sample-146","evidence:sample-153"],"tags":["display-record-115"],"result_id":"result-196","node_id":"node-029","status":"tentative","event_id":"67cc6a88f736527d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T19:15:52Z","title":"EdgeBench · 长程研究与证据积累 · 观察 116","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-154","evidence:sample-155","evidence:sample-156"],"tags":["display-record-116"],"result_id":"result-197","node_id":"node-001","status":"confirmed","event_id":"5b06400f85ef49b3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T21:10:32Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 117","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-157"],"tags":["display-record-117"],"result_id":"result-198","node_id":"node-026","status":"confirmed","event_id":"bf2423e855df3996"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T21:28:16Z","title":"Does matched continuation reproduce an earlier slowdown · 观察 118","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-118"],"result_id":"result-199","node_id":"node-027","status":"tentative","event_id":"f4bfe656dec3f650"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T21:30:45Z","title":"Does a slowdown persist at a later matched checkpoint?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-119"],"result_id":"node-030","node_kind":"question","status":"exploring","parent_id":"node-027","event_id":"50814868311bed3d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T21:31:59Z","title":"Does a slowdown persist at a later matched checkpoint · 观察 120","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-120"],"supersedes":"result-199","result_id":"result-200","node_id":"node-030","status":"tentative","event_id":"307f92554e0edc44"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T21:32:00Z","title":"Does matched continuation reproduce an earlier slowdown · 观察 121","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"来源将此观察标为反驳;保留在历史中,避免只展示确认记录。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-158"],"tags":["display-record-121"],"result_id":"result-199","node_id":"node-027","status":"refuted","event_id":"867a9a6387595cfc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T21:54:14Z","title":"Does winner-only feedback reach the model and inform its next action?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-122"],"result_id":"node-031","node_kind":"question","status":"open","event_id":"5665e2868d4e5705"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T21:54:14Z","title":"Does winner-only feedback reach the model and inform its next action · 观察 123","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-159","evidence:sample-160","evidence:sample-161"],"tags":["display-record-123"],"result_id":"result-201","node_id":"node-031","status":"confirmed","event_id":"12042590e133e681"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T22:15:05Z","title":"Can inherited signal handling prevent a requested emergency stop?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-124"],"result_id":"node-032","node_kind":"question","status":"open","event_id":"d4a667a441ba16e9"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T22:15:05Z","title":"Can inherited signal handling prevent a requested emergency stop · 观察 125","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-162","evidence:sample-163"],"tags":["display-record-125"],"result_id":"result-202","node_id":"node-032","status":"confirmed","event_id":"44829db8b8419646"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T22:35:28Z","title":"Can launch-time signal repair restore selective cancellation?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-126"],"result_id":"node-033","node_kind":"question","status":"open","event_id":"b882302e69db5564"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T22:35:28Z","title":"Can launch-time signal repair restore selective cancellation · 观察 127","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-164"],"tags":["display-record-127"],"result_id":"result-203","node_id":"node-033","status":"confirmed","event_id":"769b32bb1fe4ec17"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T22:47:09Z","title":"Does downstream validation explain a long pause in task progress?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-128"],"result_id":"node-034","node_kind":"question","status":"open","event_id":"d6dd0bd80ffa5eee"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T22:47:09Z","title":"Does downstream validation explain a long pause in task progress · 观察 129","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-165","evidence:sample-166","evidence:sample-167"],"tags":["display-record-129"],"result_id":"result-204","node_id":"node-034","status":"confirmed","event_id":"ce2a99ccef805500"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T22:57:21Z","title":"Can a slow compatible launcher be mistaken for an unavailable runtime?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-130"],"result_id":"node-035","node_kind":"question","status":"open","event_id":"91445e9dfdf03c8b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T22:57:21Z","title":"Can a slow compatible launcher be mistaken for an unavailable runtime · 观察 131","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-168","evidence:sample-169","evidence:sample-170"],"tags":["display-record-131"],"result_id":"result-205","node_id":"node-035","status":"confirmed","event_id":"dcf878b07c42421b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T23:25:41Z","title":"Can startup recovery retain precise failures and clean up owned processes?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-132"],"result_id":"node-036","node_kind":"question","status":"open","event_id":"890688b9bfbe8095"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T23:25:41Z","title":"Can startup recovery retain precise failures and clean up owned processes · 观察 133","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-171","evidence:sample-172","evidence:sample-173","evidence:sample-174"],"tags":["display-record-133"],"result_id":"result-206","node_id":"node-036","status":"confirmed","event_id":"7bedba5c56c5db61"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-03T23:43:29Z","title":"Does work resume after downstream builds finish?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-134"],"result_id":"node-037","node_kind":"question","status":"open","event_id":"7974e3e4a95e539e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-03T23:43:29Z","title":"Does work resume after downstream builds finish · 观察 135","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-175","evidence:sample-176","evidence:sample-177"],"tags":["display-record-135"],"result_id":"result-207","node_id":"node-037","status":"confirmed","event_id":"ffdb0b4d2f8748f9"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T00:10:32Z","title":"Can diagnostics preserve recovery when a later startup probe fails?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-136"],"result_id":"node-038","node_kind":"question","status":"open","event_id":"623c22cca937e711"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T00:10:32Z","title":"Can diagnostics preserve recovery when a later startup probe fails · 观察 137","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-178","evidence:sample-179","evidence:sample-180","evidence:sample-181"],"tags":["display-record-137"],"result_id":"result-208","node_id":"node-038","status":"confirmed","event_id":"7dfc716d60ce245e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T00:22:35Z","title":"Can task completion lag despite higher observed token throughput?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-138"],"result_id":"node-039","node_kind":"question","status":"open","event_id":"531a4b79895a889b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T00:22:35Z","title":"Can task completion lag despite higher observed token throughput · 观察 139","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-182","evidence:sample-183","evidence:sample-184"],"tags":["display-record-139"],"result_id":"result-209","node_id":"node-039","status":"confirmed","event_id":"e4cf97a587c81cc5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T00:56:39Z","title":"既有知识初始化后,为何仍需验证候选质量 · 观察 140","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-185","evidence:sample-186","evidence:sample-187"],"tags":["display-record-140"],"result_id":"result-210","node_id":"node-004","status":"confirmed","confidence":0.95,"event_id":"ef2570d278616774"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T00:56:40Z","title":"既有知识初始化后,为何仍需验证候选质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-002","evidence:sample-059"],"tags":["display-record-141"],"result_id":"node-004","node_kind":"question","status":"exploring","parent_id":"node-001","event_id":"1f3d5e6d1d972cde"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T01:19:04Z","title":"Does periodic review preserve acceptance and lead to a tested route · 观察 142","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-188","evidence:sample-189"],"tags":["display-record-142"],"result_id":"result-211","node_id":"node-015","status":"confirmed","confidence":0.98,"event_id":"bafefff8f83e32a7"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T01:19:05Z","title":"Does periodic review preserve acceptance and lead to a tested route?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-143"],"result_id":"node-015","node_kind":"question","status":"open","event_id":"8cb914629e4a5612"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T01:38:42Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 144","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-190","evidence:sample-191","evidence:sample-188"],"tags":["display-record-144"],"result_id":"result-212","node_id":"node-014","status":"confirmed","event_id":"ba29cef38de58856"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T01:39:54Z","title":"Do cumulative counters include context-compaction requests?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-190","evidence:sample-191"],"tags":["display-record-145"],"result_id":"node-040","node_kind":"question","status":"resolved","parent_id":"node-014","event_id":"e46bde10241b52f1"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T01:39:54Z","title":"Do cumulative counters include context-compaction requests · 观察 146","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-190","evidence:sample-191"],"tags":["display-record-146"],"result_id":"result-212","node_id":"node-040","status":"confirmed","confidence":0.99,"event_id":"010f5adb3c1b131f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T01:55:10Z","title":"Can inclusive accounting explain an observed throughput difference?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-147"],"result_id":"node-041","node_kind":"question","status":"open","event_id":"a52ba01157d6b95b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T01:55:10Z","title":"Can inclusive accounting explain an observed throughput difference · 观察 148","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-192","evidence:sample-193"],"tags":["display-record-148"],"result_id":"result-213","node_id":"node-041","status":"confirmed","event_id":"3f9a3a19c0fc2d73"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T02:12:29Z","title":"What can matched runs establish about recorded cost and validity?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-149"],"result_id":"node-042","node_kind":"question","status":"open","event_id":"5b8f5435d72d0415"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T02:12:29Z","title":"What can matched runs establish about recorded cost and validity · 观察 150","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-194","evidence:sample-195"],"tags":["display-record-150"],"result_id":"result-214","node_id":"node-042","status":"confirmed","event_id":"f7984c4a58f6ba4b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T02:46:14Z","title":"What can matched runs establish about recorded cost and validity · 观察 151","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-196","evidence:sample-197"],"tags":["display-record-151"],"result_id":"result-215","node_id":"node-042","status":"confirmed","event_id":"0227747e3ebb6f0f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T03:02:27Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 152","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-198","evidence:sample-199","evidence:sample-200"],"tags":["display-record-152"],"result_id":"result-216","node_id":"node-026","status":"confirmed","event_id":"77539af5939d6ba8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T04:25:50Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 153","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-201","evidence:sample-202","evidence:sample-203"],"tags":["display-record-153"],"result_id":"result-217","node_id":"node-026","status":"confirmed","event_id":"bc3c8f869990988c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T05:25:44Z","title":"Can dependency replay distinguish valid completion from changed definitions?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-154"],"result_id":"node-043","node_kind":"question","status":"open","event_id":"4eb95b0169e9cf1e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T05:25:44Z","title":"Can dependency replay distinguish valid completion from changed definitions · 观察 155","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-204","evidence:sample-205","evidence:sample-206"],"tags":["display-record-155"],"result_id":"result-218","node_id":"node-043","status":"confirmed","event_id":"41b338f96f18f8db"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T05:41:15Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 156","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-207","evidence:sample-208","evidence:sample-209","evidence:sample-210"],"tags":["display-record-156"],"result_id":"result-219","node_id":"node-026","status":"confirmed","event_id":"c56aa1d2a7647869"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T05:57:16Z","title":"Can dependency replay distinguish valid completion from changed definitions · 观察 157","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-211","evidence:sample-212","evidence:sample-213"],"tags":["display-record-157"],"result_id":"result-220","node_id":"node-043","status":"confirmed","event_id":"37659103694fdce7"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T06:13:50Z","title":"Can dependency replay distinguish valid completion from changed definitions · 观察 158","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-214","evidence:sample-215","evidence:sample-216"],"tags":["display-record-158"],"result_id":"result-221","node_id":"node-043","status":"confirmed","event_id":"1575164808fca295"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T06:30:38Z","title":"What can matched runs establish about recorded cost and validity · 观察 159","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-217","evidence:sample-218","evidence:sample-219"],"tags":["display-record-159"],"result_id":"result-222","node_id":"node-042","status":"confirmed","event_id":"ecc4fa5c6ddea11f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T06:47:54Z","title":"What can matched runs establish about recorded cost and validity · 观察 160","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-220","evidence:sample-221","evidence:sample-222"],"tags":["display-record-160"],"result_id":"result-223","node_id":"node-042","status":"confirmed","event_id":"40f89392b4985813"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:06:58Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 161","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-223","evidence:sample-224","evidence:sample-225","evidence:sample-226"],"tags":["display-record-161"],"result_id":"result-224","node_id":"node-026","status":"confirmed","event_id":"52928dde097a88e9"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T07:30:52Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 162","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-227","evidence:sample-228","evidence:sample-229"],"tags":["display-record-162"],"result_id":"result-225","node_id":"node-026","status":"confirmed","event_id":"385a25ee675d0b26"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T08:41:24Z","title":"Can process supervision prevent orphaned children exhausting the runtime?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-163"],"result_id":"node-044","node_kind":"question","status":"open","event_id":"92176d2255c53678"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T08:41:24Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 164","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-230","evidence:sample-231","evidence:sample-232","evidence:sample-233"],"tags":["display-record-164"],"result_id":"result-226","node_id":"node-044","status":"confirmed","event_id":"d4f84d268b1b5d94"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T09:12:37Z","title":"Can a usage opt-out survive shell environment filtering?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-165"],"result_id":"node-045","node_kind":"question","status":"open","event_id":"2ef4e38d3aabbb20"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T09:12:37Z","title":"Can a usage opt-out survive shell environment filtering · 观察 166","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-234","evidence:sample-235"],"tags":["display-record-166"],"result_id":"result-227","node_id":"node-045","status":"confirmed","event_id":"6f90ebf163eefab9"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T10:04:59Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 167","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-236","evidence:sample-237","evidence:sample-238","evidence:sample-239"],"tags":["display-record-167"],"result_id":"result-228","node_id":"node-044","status":"confirmed","event_id":"c1f4ef84c3350fa0"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T10:09:22Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 168","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-236","evidence:sample-237","evidence:sample-238","evidence:sample-239"],"tags":["display-record-168"],"result_id":"result-228","node_id":"node-044","status":"confirmed","event_id":"4489769c6d6e9457"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T10:14:41Z","title":"Can process supervision prevent orphaned children exhausting the runtime · 观察 169","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-236","evidence:sample-237","evidence:sample-238","evidence:sample-239"],"tags":["display-record-169"],"result_id":"result-228","node_id":"node-044","status":"confirmed","event_id":"8af45f83f05ea767"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T13:24:03Z","title":"Does evaluation completion imply a valid scored point?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-170"],"result_id":"node-046","node_kind":"question","status":"open","event_id":"e34741744eda8d95"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T13:24:03Z","title":"Does evaluation completion imply a valid scored point · 观察 171","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-240","evidence:sample-241"],"tags":["display-record-171"],"result_id":"result-229","node_id":"node-046","status":"confirmed","event_id":"d6010ff61a0ab75a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T13:49:04Z","title":"Does a native score difference represent the same additional work?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-242"],"tags":["display-record-172"],"result_id":"node-047","node_kind":"question","status":"open","parent_id":"node-001","event_id":"4bf02e889845e1bb"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T13:49:04Z","title":"Does a native score difference represent the same additional work · 观察 173","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-242","evidence:sample-243","evidence:sample-244"],"tags":["display-record-173"],"result_id":"result-230","node_id":"node-047","status":"confirmed","event_id":"ca6ba840654c9a64"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T14:54:22Z","title":"Can complete winner feedback reach an Agent without granting a submission route?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-174"],"result_id":"node-048","node_kind":"question","status":"open","event_id":"1a93c527ea4f87e6"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T14:54:22Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 175","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-245","evidence:sample-246"],"tags":["display-record-175"],"result_id":"result-231","node_id":"node-048","status":"confirmed","event_id":"17b9d20fdcec636e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T15:57:31Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 176","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-247","evidence:sample-248"],"tags":["display-record-176"],"result_id":"result-232","node_id":"node-048","status":"confirmed","event_id":"cbfd592c17c30f6d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T16:32:04Z","title":"Can compact task inventories retain conditional work obligations?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-249","evidence:sample-250"],"tags":["display-record-177"],"result_id":"node-049","node_kind":"question","status":"open","event_id":"bd87f1d15858b508"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T16:37:11Z","title":"Can compact task inventories retain conditional work obligations · 观察 178","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-251","evidence:sample-250","evidence:sample-249"],"tags":["display-record-178"],"result_id":"result-233","node_id":"node-049","status":"confirmed","event_id":"75aa3102e6815c11"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T21:08:41Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 179","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-252"],"tags":["display-record-179"],"result_id":"result-234","node_id":"node-048","status":"confirmed","event_id":"09985f74d3a5eecd"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T21:09:37Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 180","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-252"],"tags":["display-record-180"],"result_id":"result-234","node_id":"node-048","status":"confirmed","event_id":"dc392ae16cac18b0"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T21:15:52Z","title":"Can complete winner feedback reach an Agent without granting a submission route · 观察 181","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-252"],"tags":["display-record-181"],"result_id":"result-234","node_id":"node-048","status":"confirmed","event_id":"9723c222355c22fb"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T21:20:05Z","title":"Where are exact planning inputs still hard to discover?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-182"],"result_id":"node-050","node_kind":"question","status":"open","event_id":"4a6698d1a222d7b5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T21:20:05Z","title":"Where are exact planning inputs still hard to discover · 观察 183","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-253","evidence:sample-254"],"tags":["display-record-183"],"result_id":"result-235","node_id":"node-050","status":"confirmed","event_id":"fadecc897071fef2"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T21:36:22Z","title":"Can typed authoring remove first-settlement input gaps without weakening authority?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-184"],"result_id":"node-051","node_kind":"question","status":"open","event_id":"1f2b0f41c88dfa28"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T21:36:22Z","title":"Can typed authoring remove first-settlement input gaps without weakening authority · 观察 185","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-255","evidence:sample-256","evidence:sample-257","evidence:sample-258"],"tags":["display-record-185"],"result_id":"result-236","node_id":"node-051","status":"confirmed","event_id":"f7cb886d563fd2d6"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T21:49:41Z","title":"Do complete native reports inform work across different execution modes?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-186"],"result_id":"node-052","node_kind":"question","status":"open","event_id":"15831d97bd0cf838"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T21:49:41Z","title":"Do complete native reports inform work across different execution modes · 观察 187","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-259","evidence:sample-260"],"tags":["display-record-187"],"result_id":"result-237","node_id":"node-052","status":"confirmed","event_id":"bb2b75af45365329"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T22:08:47Z","title":"Can typed authoring remove first-settlement input gaps without weakening authority · 观察 188","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-261","evidence:sample-262","evidence:sample-263"],"tags":["display-record-188"],"result_id":"result-238","node_id":"node-051","status":"confirmed","event_id":"2cfe9e4bb29a29c1"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T23:21:39Z","title":"Which parts of periodic review are research and which are repeated recovery?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-189"],"result_id":"node-053","node_kind":"question","status":"open","event_id":"223318c16d00940a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T23:21:39Z","title":"Which parts of periodic review are research and which are repeated recovery · 观察 190","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-264","evidence:sample-265","evidence:sample-266"],"tags":["display-record-190"],"result_id":"result-239","node_id":"node-053","status":"tentative","event_id":"5c319030366c5dc7"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T23:40:24Z","title":"Does a new-best notification identify a better candidate or measurement variation?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-191"],"result_id":"node-054","node_kind":"question","status":"open","event_id":"0c86aacb3d805ea3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T23:40:24Z","title":"Does a new-best notification identify a better candidate or measurement variation · 观察 192","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-267","evidence:sample-268","evidence:sample-269"],"tags":["display-record-192"],"result_id":"result-240","node_id":"node-054","status":"tentative","event_id":"b98983bd1a2266bc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-04T23:50:40Z","title":"Does missing winner feedback imply missing evaluation opportunities?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-193"],"result_id":"node-055","node_kind":"question","status":"open","event_id":"b7db242925efc859"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-04T23:50:40Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 194","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-270","evidence:sample-271","evidence:sample-272"],"tags":["display-record-194"],"result_id":"result-241","node_id":"node-055","status":"tentative","event_id":"536e513dda5ca703"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T00:59:32Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 195","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-273","evidence:sample-274","evidence:sample-275"],"tags":["display-record-195"],"result_id":"result-242","node_id":"node-055","status":"tentative","event_id":"9523903345b84aa4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T01:00:31Z","title":"Does missing winner feedback imply missing evaluation opportunities?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-196"],"result_id":"node-055","node_kind":"question","status":"open","event_id":"c6b9d7727de466af"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T01:00:32Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 197","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-273","evidence:sample-274","evidence:sample-275"],"tags":["display-record-197"],"result_id":"result-242","node_id":"node-055","status":"tentative","event_id":"6c08d6a66ee34302"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T06:55:12Z","title":"平台期中,局部研究是否转为实际采用?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-198"],"result_id":"node-056","node_kind":"question","status":"open","event_id":"12d3d9a4d1c64579"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T06:55:12Z","title":"平台期中,局部研究是否转为实际采用 · 观察 199","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-276","evidence:sample-277","evidence:sample-278"],"tags":["display-record-199"],"result_id":"result-243","node_id":"node-056","status":"tentative","event_id":"c1b7df894b78d46d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T07:18:05Z","title":"Can online evaluation avoid starvation without disclosing offline scores · 观察 200","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-279","evidence:sample-280","evidence:sample-281"],"tags":["display-record-200"],"result_id":"result-244","node_id":"node-026","status":"confirmed","event_id":"5bf2bc8c537ed87e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T07:49:26Z","title":"窄条件去重能否减少重复结算的恢复成本?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-201"],"result_id":"node-057","node_kind":"question","status":"open","event_id":"22f8ba6731c8e54f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T07:49:26Z","title":"窄条件去重能否减少重复结算的恢复成本 · 观察 202","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-282"],"tags":["display-record-202"],"result_id":"result-245","node_id":"node-057","status":"tentative","event_id":"005cce7293deec3d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T08:18:53Z","title":"窄条件去重能否减少重复结算的恢复成本 · 观察 203","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-283","evidence:sample-284","evidence:sample-285"],"tags":["display-record-203"],"result_id":"result-246","node_id":"node-057","status":"tentative","event_id":"b9fc1e9b5051a2b4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T08:45:03Z","title":"平台期中,局部研究是否转为实际采用 · 观察 204","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-286","evidence:sample-287"],"tags":["display-record-204"],"result_id":"result-247","node_id":"node-056","status":"tentative","event_id":"49598b0b20fad929"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T08:46:57Z","title":"局部研究、提交采用与回退是否引用同一份证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-286"],"tags":["display-record-205"],"result_id":"node-058","node_kind":"question","status":"exploring","event_id":"c71e55904fde6f20"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T08:46:57Z","title":"局部研究、提交采用与回退是否引用同一份证据 · 观察 206","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-286","evidence:sample-287"],"tags":["display-record-206"],"result_id":"result-247","node_id":"node-058","status":"tentative","event_id":"dedde7bfd63ba9e2"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T08:47:42Z","title":"局部研究、提交采用与回退是否引用同一份证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-286"],"tags":["display-record-207"],"result_id":"node-058","node_kind":"question","status":"exploring","parent_id":"node-056","event_id":"29f719669057eb01"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T10:40:17Z","title":"Can admission distinguish shared ceilings from exclusive reservations · 观察 208","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-288","evidence:sample-289","evidence:sample-290"],"tags":["display-record-208"],"result_id":"result-248","node_id":"node-029","status":"tentative","event_id":"d889c14746596ce6"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T10:42:11Z","title":"Can selective native cancellation remain reliable across concurrent workers?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-288"],"tags":["display-record-209"],"result_id":"node-059","node_kind":"question","status":"exploring","event_id":"31b1d6479f43cfb2"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T10:42:56Z","title":"Can selective native cancellation remain reliable across concurrent workers · 观察 210","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-001","evidence_refs":["evidence:sample-288","evidence:sample-289","evidence:sample-290"],"tags":["display-record-210"],"result_id":"result-248","node_id":"node-059","status":"confirmed","event_id":"6b1e416f063abb07"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T13:26:05Z","title":"平台期中,局部研究是否转为实际采用 · 观察 211","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-291","evidence:sample-292"],"tags":["display-record-211"],"result_id":"result-249","node_id":"node-056","status":"tentative","event_id":"f36d9e8400d24846"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T13:27:58Z","title":"Does missing winner feedback imply missing evaluation opportunities · 观察 212","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-291","evidence:sample-292"],"tags":["display-record-212"],"result_id":"result-249","node_id":"node-055","status":"tentative","event_id":"79a62ef39b3391b0"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T17:13:30Z","title":"冷却窗口能否保证跨重启与排队的评测机会?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-213"],"result_id":"node-060","node_kind":"question","status":"open","event_id":"05017d852fe67ca8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T17:13:30Z","title":"冷却窗口能否保证跨重启与排队的评测机会 · 观察 214","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-293","evidence:sample-294"],"tags":["display-record-214"],"result_id":"result-250","node_id":"node-060","status":"confirmed","event_id":"aa0d946b3e2621bb"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T17:25:56Z","title":"冷却窗口能否保证跨重启与排队的评测机会 · 观察 215","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-295","evidence:sample-296"],"tags":["display-record-215"],"result_id":"result-251","node_id":"node-060","status":"confirmed","event_id":"7bb2d0bf3b35edd3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T18:52:59Z","title":"关联尚未记录的问题 · 观察 216","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-297"],"tags":["display-record-216"],"result_id":"result-252","status":"confirmed","confidence":0.95,"event_id":"735b22439ba5c2ec"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T19:33:47Z","title":"关联尚未记录的问题 · 观察 217","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-298","evidence:sample-299"],"tags":["display-record-217"],"result_id":"result-253","status":"confirmed","confidence":0.95,"event_id":"e1616aca1072d21e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T20:17:55Z","title":"候选采用、回退与稀疏反馈如何共同影响停滞?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-218"],"result_id":"node-061","node_kind":"question","status":"open","event_id":"e50f98192177699a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T20:17:55Z","title":"候选采用、回退与稀疏反馈如何共同影响停滞 · 观察 219","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-300","evidence:sample-301"],"tags":["display-record-219"],"result_id":"result-254","node_id":"node-061","status":"confirmed","event_id":"c5925122c577a213"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T20:35:14Z","title":"总分相同是否掩盖了组件变化?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-220"],"result_id":"node-062","node_kind":"question","status":"open","event_id":"581a58544654abc5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T20:35:14Z","title":"总分相同是否掩盖了组件变化 · 观察 221","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-302","evidence:sample-303"],"tags":["display-record-221"],"result_id":"result-255","node_id":"node-062","status":"confirmed","event_id":"060fd96345a6edd7"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T20:46:46Z","title":"周期重规划实际占用了多少研究时间?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-222"],"result_id":"node-063","node_kind":"question","status":"open","event_id":"ad46ba2a091e7226"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T20:46:46Z","title":"周期重规划实际占用了多少研究时间 · 观察 223","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-304","evidence:sample-305"],"tags":["display-record-223"],"result_id":"result-256","node_id":"node-063","status":"tentative","event_id":"7841813eb892bbf0"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T21:00:38Z","title":"持续采用候选时,哪些退步不会触发最佳结果通知?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-224"],"result_id":"node-064","node_kind":"question","status":"open","event_id":"15210f96bf47bf74"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T21:00:38Z","title":"持续采用候选时,哪些退步不会触发最佳结果通知 · 观察 225","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-306","evidence:sample-307"],"tags":["display-record-225"],"result_id":"result-257","node_id":"node-064","status":"tentative","event_id":"5210ac34f05c0605"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T21:10:39Z","title":"同一提交重复评测的波动应如何与候选变化区分?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-226"],"result_id":"node-065","node_kind":"question","status":"open","event_id":"ba56ecfbf1ad298b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T21:10:39Z","title":"同一提交重复评测的波动应如何与候选变化区分 · 观察 227","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-308","evidence:sample-309"],"tags":["display-record-227"],"result_id":"result-258","node_id":"node-065","status":"tentative","event_id":"844ee3b086d83d63"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T21:23:45Z","title":"新最佳信号能否区分质量变化与计时波动?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-228"],"result_id":"node-066","node_kind":"question","status":"open","event_id":"73e7528f1e8be1ef"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T21:23:45Z","title":"新最佳信号能否区分质量变化与计时波动 · 观察 229","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-310","evidence:sample-311"],"tags":["display-record-229"],"result_id":"result-259","node_id":"node-066","status":"tentative","event_id":"cbcd40f603d00687"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T21:51:04Z","title":"完整反馈能否帮助诊断候选筛选中的停滞?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-230"],"result_id":"node-067","node_kind":"question","status":"open","event_id":"bf97cbeeadd96049"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T21:51:04Z","title":"完整反馈能否帮助诊断候选筛选中的停滞 · 观察 231","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-312","evidence:sample-313"],"tags":["display-record-231"],"result_id":"result-260","node_id":"node-067","status":"tentative","event_id":"414f77569e938fdf"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-05T22:03:31Z","title":"只给总分是否遗漏了长程研究所需的诊断信息?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-232"],"result_id":"node-068","node_kind":"question","status":"open","event_id":"a58f76357df1d40c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-05T22:03:31Z","title":"只给总分是否遗漏了长程研究所需的诊断信息 · 观察 233","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-314","evidence:sample-315"],"tags":["display-record-233"],"result_id":"result-261","node_id":"node-068","status":"tentative","event_id":"f872e2ce23c1f455"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T00:31:12Z","title":"周期重规划实际占用了多少研究时间?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-234"],"result_id":"node-069","node_kind":"question","status":"open","event_id":"55402ca52dcb086c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T00:31:12Z","title":"周期重规划实际占用了多少研究时间 · 观察 235","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-316","evidence:sample-317"],"tags":["display-record-235"],"result_id":"result-262","node_id":"node-069","status":"tentative","event_id":"334e013bc2682988"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T00:42:12Z","title":"冷却窗口能否保证跨重启与排队的评测机会 · 观察 236","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-318","evidence:sample-319"],"tags":["display-record-236"],"result_id":"result-263","node_id":"node-060","status":"confirmed","event_id":"d17d5a1af99dd082"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T01:54:40Z","title":"候选覆盖条件是否阻止了有价值的提交?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-237"],"result_id":"node-070","node_kind":"question","status":"open","event_id":"2e7e2ed1dac890b1"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T01:54:40Z","title":"候选覆盖条件是否阻止了有价值的提交 · 观察 238","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-320","evidence:sample-321"],"tags":["display-record-238"],"result_id":"result-264","node_id":"node-070","status":"tentative","event_id":"37dfeb1da8c7ec0b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T02:11:42Z","title":"分组上限与原标识恢复能否保留各组首次机会?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-239"],"result_id":"node-071","node_kind":"question","status":"open","event_id":"9310ad75cb589471"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T02:11:42Z","title":"分组上限与原标识恢复能否保留各组首次机会 · 观察 240","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-322","evidence:sample-323"],"tags":["display-record-240"],"result_id":"result-265","node_id":"node-071","status":"confirmed","event_id":"a708a9e2818a58a0"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T02:26:34Z","title":"代理指标改善后,真实任务收益为何仍可能未知?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-241"],"result_id":"node-072","node_kind":"question","status":"open","event_id":"d0e2af0d9b2941bb"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T02:26:34Z","title":"代理指标改善后,真实任务收益为何仍可能未知 · 观察 242","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-324","evidence:sample-325"],"tags":["display-record-242"],"result_id":"result-266","node_id":"node-072","status":"tentative","event_id":"7ee6a0de32b47f0d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T02:37:33Z","title":"评测次数相同是否意味着源码暴露范围相同?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-243"],"result_id":"node-073","node_kind":"question","status":"open","event_id":"fd1cc60773c49760"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T02:37:33Z","title":"评测次数相同是否意味着源码暴露范围相同 · 观察 244","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-326","evidence:sample-327"],"tags":["display-record-244"],"result_id":"result-267","node_id":"node-073","status":"confirmed","event_id":"02b691826b40eb5e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T02:55:35Z","title":"持续采用候选却无新高,是否足以证明质量平台?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-245"],"result_id":"node-074","node_kind":"question","status":"open","event_id":"a33d5cae7baa931d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T02:55:35Z","title":"持续采用候选却无新高,是否足以证明质量平台 · 观察 246","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-328","evidence:sample-329","evidence:sample-326","evidence:sample-320"],"tags":["display-record-246"],"result_id":"result-268","node_id":"node-074","status":"confirmed","event_id":"96b20a9a0c4bd94c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T04:24:06Z","title":"局部占位符数量为何不能代替原生验证?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-247"],"result_id":"node-075","node_kind":"question","status":"open","event_id":"1972f8f14f43c0d8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T04:24:06Z","title":"局部占位符数量为何不能代替原生验证 · 观察 248","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-330","evidence:sample-331","evidence:sample-332","evidence:sample-333"],"tags":["display-record-248"],"result_id":"result-269","node_id":"node-075","status":"tentative","event_id":"77cb0fc20a6b47cc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T06:21:15Z","title":"阶段工作为何可能在复盘前正常结束?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-249"],"result_id":"node-076","node_kind":"question","status":"open","event_id":"27bb0ad28f28aaac"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T06:21:15Z","title":"阶段工作为何可能在复盘前正常结束 · 观察 250","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-334","evidence:sample-335","evidence:sample-336"],"tags":["display-record-250"],"result_id":"result-270","node_id":"node-076","status":"confirmed","event_id":"f399546591397c5e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T06:32:23Z","title":"版本更新是否真的影响正在运行的研究?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-251"],"result_id":"node-077","node_kind":"question","status":"open","event_id":"44be0ff7ffa30c6d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T06:32:23Z","title":"版本更新是否真的影响正在运行的研究 · 观察 252","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-337","evidence:sample-338","evidence:sample-339"],"tags":["display-record-252"],"result_id":"result-271","node_id":"node-077","status":"confirmed","event_id":"dacee70f454f6a1f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T07:41:41Z","title":"Do complete requirements persist across Turns without repeated discovery · 观察 253","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-340","evidence:sample-341","evidence:sample-342","evidence:sample-343"],"tags":["display-record-253"],"result_id":"result-272","node_id":"node-014","status":"confirmed","event_id":"421a38477c1388dc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T07:42:46Z","title":"Native closeout: distinguish tool latency from interaction and recovery cost","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-342"],"tags":["display-record-254"],"result_id":"node-078","node_kind":"question","status":"exploring","event_id":"ee37a558c5ce340e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T07:42:46Z","title":"Native closeout: distinguish tool latency from interaction and recovery cost · 观察 255","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-342","evidence:sample-341"],"tags":["display-record-255"],"result_id":"result-272","node_id":"node-078","status":"confirmed","event_id":"21db3a48b3cde813"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T08:02:54Z","title":"阶段完成后,同一 Turn 的恢复是否保留正确身份?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-256"],"result_id":"node-079","node_kind":"question","status":"open","event_id":"3271d92109f6e3ba"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T08:02:54Z","title":"阶段完成后,同一 Turn 的恢复是否保留正确身份 · 观察 257","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-344","evidence:sample-345","evidence:sample-346","evidence:sample-343"],"tags":["display-record-257"],"result_id":"result-273","node_id":"node-079","status":"confirmed","event_id":"b383166ee92a6345"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T10:40:41Z","title":"原生总分下降是否必然代表分类质量退步?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-258"],"result_id":"node-080","node_kind":"question","status":"open","event_id":"a4b9d64fb8a38c34"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T10:40:41Z","title":"原生总分下降是否必然代表分类质量退步 · 观察 259","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-347","evidence:sample-348","evidence:sample-349","evidence:sample-350"],"tags":["display-record-259"],"result_id":"result-274","node_id":"node-080","status":"confirmed","event_id":"dc99dd55e493c750"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T11:00:45Z","title":"完整反馈是否用于候选恢复与后续新工作?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-260"],"result_id":"node-081","node_kind":"question","status":"open","event_id":"d6853f897c6069c8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T11:00:45Z","title":"完整反馈是否用于候选恢复与后续新工作 · 观察 261","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-351","evidence:sample-352","evidence:sample-353","evidence:sample-354"],"tags":["display-record-261"],"result_id":"result-275","node_id":"node-081","status":"confirmed","event_id":"3dd409c874d33cba"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T11:19:46Z","title":"周期复盘是否形成完整路径闭环并接回研究?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-262"],"result_id":"node-082","node_kind":"question","status":"open","event_id":"9ab3aedd334378a1"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T11:19:46Z","title":"周期复盘是否形成完整路径闭环并接回研究 · 观察 263","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-355","evidence:sample-356","evidence:sample-357","evidence:sample-358"],"tags":["display-record-263"],"result_id":"result-276","node_id":"node-082","status":"confirmed","event_id":"af1f510990823370"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T11:42:07Z","title":"单个监控读取失败是否可能误触整批取消?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-264"],"result_id":"node-083","node_kind":"question","status":"open","event_id":"9a6ba5b45be1b1b4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T11:42:07Z","title":"单个监控读取失败是否可能误触整批取消 · 观察 265","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-359","evidence:sample-360","evidence:sample-361","evidence:sample-362"],"tags":["display-record-265"],"result_id":"result-277","node_id":"node-083","status":"confirmed","event_id":"9d31d3d11390dc94"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T16:52:08Z","title":"新结果与负证据是否影响了下一轮候选选择?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-266"],"result_id":"node-084","node_kind":"question","status":"open","event_id":"de08ad3d435f3203"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T16:52:08Z","title":"新结果与负证据是否影响了下一轮候选选择 · 观察 267","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-363"],"tags":["display-record-267"],"result_id":"result-278","node_id":"node-084","status":"confirmed","event_id":"04818800cd05c2fd"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T17:24:48Z","title":"能力门槛的归属与收尾是否能被独立核验?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-268"],"result_id":"node-085","node_kind":"question","status":"open","event_id":"1045ba3d1d057345"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T17:24:48Z","title":"能力门槛的归属与收尾是否能被独立核验 · 观察 269","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-364"],"tags":["display-record-269"],"result_id":"result-279","node_id":"node-085","status":"confirmed","event_id":"1d3d9bc55d0afc82"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T17:50:12Z","title":"完整反馈是否支持按精确版本采用或恢复候选?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-270"],"result_id":"node-086","node_kind":"question","status":"open","event_id":"bd573b3707ac5efd"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T17:50:12Z","title":"完整反馈是否支持按精确版本采用或恢复候选 · 观察 271","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-365"],"tags":["display-record-271"],"result_id":"result-280","node_id":"node-086","status":"confirmed","event_id":"6cde082f5bb9beeb"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T18:31:52Z","title":"新结果与负证据是否影响了下一轮候选选择 · 观察 272","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-366"],"tags":["display-record-272"],"result_id":"result-281","node_id":"node-084","status":"confirmed","event_id":"0d3aeedad48d1ff7"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T18:33:48Z","title":"新结果与负证据是否影响了下一轮候选选择 · 观察 273","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-366"],"tags":["display-record-273"],"result_id":"result-281","node_id":"node-084","status":"confirmed","event_id":"c3bf46c35541be14"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-06T18:56:11Z","title":"不同执行方式的原生质量与完整响应成本如何对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-274"],"result_id":"node-087","node_kind":"question","status":"open","event_id":"2b8ec956e3ced4cf"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T18:56:11Z","title":"不同执行方式的原生质量与完整响应成本如何对照 · 观察 275","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-367","evidence:sample-366"],"tags":["display-record-275"],"result_id":"result-282","node_id":"node-087","status":"confirmed","event_id":"9bc380de9d30d126"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T19:14:59Z","title":"不同执行方式的原生质量与完整响应成本如何对照 · 观察 276","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-368","evidence:sample-369","evidence:sample-367"],"tags":["display-record-276"],"result_id":"result-283","node_id":"node-087","status":"tentative","event_id":"37011aec5c3f947b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-06T19:32:45Z","title":"完整反馈是否支持按精确版本采用或恢复候选 · 观察 277","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-370","evidence:sample-371","evidence:sample-365"],"tags":["display-record-277"],"result_id":"result-284","node_id":"node-086","status":"tentative","event_id":"0ba25bc28fd1069e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T11:05:05Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-278"],"result_id":"node-088","node_kind":"question","status":"open","event_id":"f91ddf015bbccf1a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T11:05:05Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支 · 观察 279","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-372","evidence:sample-373","evidence:sample-374"],"tags":["display-record-279"],"result_id":"result-285","node_id":"node-088","status":"confirmed","event_id":"adbbc090cd8dec76"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T12:15:22Z","title":"封存是否拒绝移动中的来源与不完整产物?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-280"],"result_id":"node-089","node_kind":"question","status":"open","event_id":"b6cdb5e9ea0c98df"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T12:15:22Z","title":"封存是否拒绝移动中的来源与不完整产物 · 观察 281","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-375","evidence:sample-376","evidence:sample-377"],"tags":["display-record-281"],"result_id":"result-286","node_id":"node-089","status":"confirmed","event_id":"04de60bdbb3bc64e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T14:03:12Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支 · 观察 282","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-002","evidence_refs":["evidence:sample-378","evidence:sample-379"],"tags":["display-record-282"],"result_id":"result-287","node_id":"node-088","status":"confirmed","event_id":"051bd8c5c5e389ab"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T14:13:11Z","title":"同一 Turn 边界能否保留会话并产生独立历史分支 · 观察 283","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-002","evidence_refs":["evidence:sample-380","evidence:sample-378"],"tags":["display-record-283"],"result_id":"result-287","node_id":"node-088","status":"confirmed","event_id":"0df408df8bb7bb53"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T17:23:00Z","title":"封存是否拒绝移动中的来源与不完整产物 · 观察 284","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-381","evidence:sample-382"],"tags":["display-record-284"],"result_id":"result-288","node_id":"node-089","status":"confirmed","event_id":"e33a05d8c508431a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T18:36:39Z","title":"Can isolated capture retain state without issuing new authority?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-285"],"result_id":"node-090","node_kind":"question","status":"open","event_id":"e676f88967955456"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T18:36:39Z","title":"Can isolated capture retain state without issuing new authority · 观察 286","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-383","evidence:sample-384"],"tags":["display-record-286"],"result_id":"result-289","node_id":"node-090","status":"confirmed","event_id":"eb7d7e89e0c7a23a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T19:23:03Z","title":"Can fresh registration preserve captured feedback opportunities?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-287"],"result_id":"node-091","node_kind":"question","status":"open","event_id":"8129e6b12826b96c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T19:23:03Z","title":"Can fresh registration preserve captured feedback opportunities · 观察 288","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"来源将此观察标为反驳;保留在历史中,避免只展示确认记录。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-385","evidence:sample-386"],"tags":["display-record-288"],"result_id":"result-290","node_id":"node-091","status":"refuted","event_id":"a81e13b73cbeba3f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T19:50:52Z","title":"Can optional capture failure remain separate from original task completion?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-289"],"result_id":"node-092","node_kind":"question","status":"open","event_id":"89e248d01e57b6f3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T19:50:52Z","title":"Can optional capture failure remain separate from original task completion · 观察 290","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-387","evidence:sample-388"],"tags":["display-record-290"],"result_id":"result-291","node_id":"node-092","status":"confirmed","event_id":"03a0a41ef957ca35"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T22:43:41Z","title":"Can a failed first store be replaced without mislabeling the original point?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-291"],"result_id":"node-093","node_kind":"question","status":"open","event_id":"ba464309db1270c0"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T22:43:41Z","title":"Can a failed first store be replaced without mislabeling the original point · 观察 292","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-389","evidence:sample-390","evidence:sample-391"],"tags":["display-record-292"],"result_id":"result-292","node_id":"node-093","status":"confirmed","event_id":"22724f2b857c943f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-07T23:17:25Z","title":"Can controller-owned transport preserve feedback opportunities across admission?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-293"],"result_id":"node-094","node_kind":"question","status":"open","event_id":"c2d61fcda05aab46"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-07T23:17:25Z","title":"Can controller-owned transport preserve feedback opportunities across admission · 观察 294","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-392","evidence:sample-393","evidence:sample-394"],"tags":["display-record-294"],"result_id":"result-293","node_id":"node-094","status":"confirmed","event_id":"3232867b6eb37de5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-08T00:04:00Z","title":"Can history readback and a later byte probe describe different source points?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-295"],"result_id":"node-095","node_kind":"question","status":"open","event_id":"65b03f86b9161824"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T00:04:00Z","title":"Can history readback and a later byte probe describe different source points · 观察 296","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-395","evidence:sample-396","evidence:sample-397"],"tags":["display-record-296"],"result_id":"result-294","node_id":"node-095","status":"confirmed","event_id":"bbd1b7e462f4d50e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-08T01:08:39Z","title":"Can conversation preparation reach governed work and original settlement?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-297"],"result_id":"node-096","node_kind":"question","status":"open","event_id":"7c6d96f7433770a9"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T01:08:39Z","title":"Can conversation preparation reach governed work and original settlement · 观察 298","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-398","evidence:sample-399","evidence:sample-397"],"tags":["display-record-298"],"result_id":"result-295","node_id":"node-096","status":"confirmed","event_id":"226a2dad81320239"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-08T02:26:46Z","title":"Can continuation preserve declared phase time without adding budget?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-299"],"result_id":"node-097","node_kind":"question","status":"open","event_id":"85d4bea2871c8102"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-08T02:26:46Z","title":"Can continuation preserve declared phase time without adding budget · 观察 300","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-400","evidence:sample-401","evidence:sample-402"],"tags":["display-record-300"],"result_id":"result-296","node_id":"node-097","status":"confirmed","event_id":"b52e1c7d6b2e7999"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T05:06:46Z","title":"Does checkpoint capture provide a usable same-point continuation basis?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-301"],"result_id":"node-098","node_kind":"question","status":"open","event_id":"204276fd4abd537b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T05:06:46Z","title":"Does checkpoint capture provide a usable same-point continuation basis · 观察 302","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-403"],"tags":["display-record-302"],"result_id":"result-297","node_id":"node-098","status":"confirmed","event_id":"43f86f0f14eea920"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T11:47:00Z","title":"Does checkpoint capture provide a usable same-point continuation basis · 观察 303","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-404","evidence:sample-405"],"tags":["display-record-303"],"result_id":"result-298","node_id":"node-098","status":"confirmed","event_id":"86c6210a6f26866d"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T11:50:53Z","title":"Can workspace materialization preserve inert state for a fresh writer?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-404"],"tags":["display-record-304"],"result_id":"node-099","node_kind":"experiment","status":"open","event_id":"6429115407a646ed"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T11:51:15Z","title":"Can workspace materialization preserve inert state for a fresh writer · 观察 305","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-404","evidence:sample-405"],"tags":["display-record-305"],"result_id":"result-298","node_id":"node-099","status":"confirmed","event_id":"3073128a187307a3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T12:54:43Z","title":"能否从早期封存点重建历史并保留新的权限边界?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-306"],"result_id":"node-100","node_kind":"question","status":"open","event_id":"1632ece245643f97"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T12:54:43Z","title":"能否从早期封存点重建历史并保留新的权限边界 · 观察 307","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-406"],"tags":["display-record-307"],"result_id":"result-299","node_id":"node-100","status":"confirmed","event_id":"bda526c8edffdaaf"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T13:22:12Z","title":"保留上下文能否被新工作采用而不恢复旧权限?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-308"],"result_id":"node-101","node_kind":"question","status":"open","event_id":"7e23a1410d7f0ce5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T13:22:12Z","title":"保留上下文能否被新工作采用而不恢复旧权限 · 观察 309","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-407"],"tags":["display-record-309"],"result_id":"result-300","node_id":"node-101","status":"confirmed","event_id":"a543f5b2aaa0e7d4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-09T14:30:00Z","title":"路线复盘是否影响中后期的目标收益?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-310"],"result_id":"node-102","node_kind":"question","status":"open","event_id":"1b500eb34f4910ba"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-09T14:30:00Z","title":"路线复盘是否影响中后期的目标收益 · 观察 311","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-408"],"tags":["display-record-311"],"result_id":"result-301","node_id":"node-102","status":"confirmed","event_id":"7ae3ccfeb826f540"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T00:02:25Z","title":"同点接续后的成绩变化是否证明了更强机制?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-312"],"result_id":"node-103","node_kind":"question","status":"open","event_id":"8ace05364d5b5ac4"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T00:02:25Z","title":"同点接续后的成绩变化是否证明了更强机制 · 观察 313","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-409","evidence:sample-410","evidence:sample-411","evidence:sample-412"],"tags":["display-record-313"],"result_id":"result-302","node_id":"node-103","status":"tentative","event_id":"94ff0ae917ba4528"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T00:14:12Z","title":"暖接续能否保留新工作、反馈并再次封存?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-314"],"result_id":"node-104","node_kind":"question","status":"open","event_id":"5af8e0975487de0f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T00:14:12Z","title":"暖接续能否保留新工作、反馈并再次封存 · 观察 315","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-413","evidence:sample-414","evidence:sample-415","evidence:sample-416"],"tags":["display-record-315"],"result_id":"result-303","node_id":"node-104","status":"confirmed","event_id":"7da0321d9b6ad4d1"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T00:28:14Z","title":"显式来源是否仍可能受到环境代理影响?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-316"],"result_id":"node-105","node_kind":"question","status":"open","event_id":"c39f6d1f7ce9ed83"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T00:28:14Z","title":"显式来源是否仍可能受到环境代理影响 · 观察 317","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-417","evidence:sample-418","evidence:sample-419","evidence:sample-420"],"tags":["display-record-317"],"result_id":"result-304","node_id":"node-105","status":"confirmed","event_id":"4d14021043e3e3ac"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T00:46:09Z","title":"能否不调用模型就重建同历史的独立会话?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-318"],"result_id":"node-106","node_kind":"question","status":"open","event_id":"060c7611fa7ee10c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T00:46:09Z","title":"能否不调用模型就重建同历史的独立会话 · 观察 319","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-421","evidence:sample-422","evidence:sample-423","evidence:sample-424"],"tags":["display-record-319"],"result_id":"result-305","node_id":"node-106","status":"confirmed","event_id":"903600cba894c612"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T01:05:41Z","title":"路线变化是否进入最终产物并影响原生质量?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-320"],"result_id":"node-107","node_kind":"question","status":"open","event_id":"2bc0a674f32e3aa9"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T01:05:41Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 321","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-425","evidence:sample-426","evidence:sample-427","evidence:sample-428"],"tags":["display-record-321"],"result_id":"result-306","node_id":"node-107","status":"tentative","event_id":"7f62f9968f5a7cba"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T01:28:36Z","title":"检查点能否减少重复诊断而保留完整关闭行为?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-322"],"result_id":"node-108","node_kind":"question","status":"open","event_id":"97a6846e8b5a9779"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T01:28:36Z","title":"检查点能否减少重复诊断而保留完整关闭行为 · 观察 323","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-429","evidence:sample-430","evidence:sample-431","evidence:sample-432"],"tags":["display-record-323"],"result_id":"result-307","node_id":"node-108","status":"tentative","event_id":"3ced7ff96e115d25"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T01:52:15Z","title":"释放来源后的静态副本能否沿原阶段完成封存?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-324"],"result_id":"node-109","node_kind":"question","status":"open","event_id":"11cdffd80163a9e8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T01:52:15Z","title":"释放来源后的静态副本能否沿原阶段完成封存 · 观察 325","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-433","evidence:sample-434","evidence:sample-435","evidence:sample-436"],"tags":["display-record-325"],"result_id":"result-308","node_id":"node-109","status":"tentative","event_id":"8da75f4d22af7c22"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T02:05:03Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 326","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-437","evidence:sample-438","evidence:sample-439","evidence:sample-440"],"tags":["display-record-326"],"result_id":"result-309","node_id":"node-107","status":"tentative","event_id":"8e3c660b55885d9e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T02:25:27Z","title":"不同注册布局能否在新权限下采用完整上下文?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-327"],"result_id":"node-110","node_kind":"question","status":"open","event_id":"2cf27d16eba5875e"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T02:25:27Z","title":"不同注册布局能否在新权限下采用完整上下文 · 观察 328","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-441","evidence:sample-442","evidence:sample-443","evidence:sample-444"],"tags":["display-record-328"],"result_id":"result-310","node_id":"node-110","status":"confirmed","event_id":"fbf1f71390c86ccf"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T02:45:54Z","title":"中期封存点能否保留历史、剩余预算和当前控制流?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-329"],"result_id":"node-111","node_kind":"question","status":"open","event_id":"1bbc909d664eedbd"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T02:45:54Z","title":"中期封存点能否保留历史、剩余预算和当前控制流 · 观察 330","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-445","evidence:sample-446","evidence:sample-447","evidence:sample-448"],"tags":["display-record-330"],"result_id":"result-311","node_id":"node-111","status":"confirmed","event_id":"54f5facedb4b0bbc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T03:04:44Z","title":"同源晚期封存点能否支持相同预算与反馈的对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-331"],"result_id":"node-112","node_kind":"question","status":"open","event_id":"c655406a6afa1b39"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T03:04:44Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 332","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-449","evidence:sample-450","evidence:sample-451","evidence:sample-452"],"tags":["display-record-332"],"result_id":"result-312","node_id":"node-112","status":"confirmed","event_id":"568f5b923b8e1dfa"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T04:25:09Z","title":"完整检查点证据是否成为重规划的结构化输入?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-333"],"result_id":"node-113","node_kind":"question","status":"open","event_id":"df598b8aa7247d9f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T04:25:09Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 334","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-453","evidence:sample-454"],"tags":["display-record-334"],"result_id":"result-313","node_id":"node-113","status":"tentative","event_id":"531c06ee6df1695b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T05:04:50Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 335","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-455","evidence:sample-456","evidence:sample-457"],"tags":["display-record-335"],"result_id":"result-314","node_id":"node-113","status":"confirmed","event_id":"4b80788f0bd25ea7"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T05:59:38Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 336","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-458","evidence:sample-459"],"tags":["display-record-336"],"result_id":"result-315","node_id":"node-113","status":"confirmed","event_id":"2d57032501cd7b31"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T06:26:02Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 337","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-460","evidence:sample-461"],"tags":["display-record-337"],"result_id":"result-316","node_id":"node-112","status":"confirmed","event_id":"4a57001a4972c4eb"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T09:42:42Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 338","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-462","evidence:sample-463","evidence:sample-464"],"tags":["display-record-338"],"result_id":"result-317","node_id":"node-107","status":"tentative","event_id":"14b27dd4fc53cec9"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T09:44:33Z","title":"局部否决是否对应真实约束与目标影响?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-462"],"tags":["display-record-339"],"result_id":"node-114","node_kind":"question","status":"open","event_id":"d129b30234ac8d68"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T09:44:33Z","title":"局部否决是否对应真实约束与目标影响 · 观察 340","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-462","evidence:sample-463"],"tags":["display-record-340"],"result_id":"result-317","node_id":"node-114","status":"tentative","event_id":"684d2c9cac58d1ad"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T09:45:41Z","title":"局部否决是否对应真实约束与目标影响 · 观察 341","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-462","evidence:sample-463"],"tags":["display-record-341"],"result_id":"result-317","node_id":"node-114","status":"tentative","event_id":"9f2804a7b17e62fc"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T10:23:57Z","title":"路线变化是否进入最终产物并影响原生质量 · 观察 342","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-465","evidence:sample-466","evidence:sample-467"],"tags":["display-record-342"],"result_id":"result-318","node_id":"node-107","status":"tentative","event_id":"60ab49da4619afc6"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T10:26:26Z","title":"同点接续是否改变原生结果与完整研究成本?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-465"],"tags":["display-record-343"],"result_id":"node-115","node_kind":"question","status":"open","event_id":"f127395861ee5cfd"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T10:26:26Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 344","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-465","evidence:sample-466"],"tags":["display-record-344"],"result_id":"result-318","node_id":"node-115","status":"tentative","event_id":"59682aca45301331"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T10:51:04Z","title":"捕获范围是否覆盖候选与研究依赖的证据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-345"],"result_id":"node-116","node_kind":"question","status":"open","event_id":"381058cba6013eb5"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T10:51:04Z","title":"捕获范围是否覆盖候选与研究依赖的证据 · 观察 346","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-468","evidence:sample-469","evidence:sample-470"],"tags":["display-record-346"],"result_id":"result-319","node_id":"node-116","status":"tentative","event_id":"542456d8b33d2a9b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T11:43:20Z","title":"中后期状态的复盘策略如何影响限时搜索?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-347"],"result_id":"node-117","node_kind":"question","status":"open","event_id":"505a823e68332025"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T11:43:20Z","title":"中后期状态的复盘策略如何影响限时搜索 · 观察 348","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-471","evidence:sample-472","evidence:sample-473","evidence:sample-474"],"tags":["display-record-348"],"result_id":"result-320","node_id":"node-117","status":"tentative","event_id":"7f190803e804a5f3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T14:56:15Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 349","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-475","evidence:sample-476","evidence:sample-477"],"tags":["display-record-349"],"result_id":"result-321","node_id":"node-112","status":"tentative","event_id":"40b393342f20c6a3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T14:57:35Z","title":"二次封存点能否保留会话和证据供后续对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-475"],"tags":["display-record-350"],"result_id":"node-118","node_kind":"question","status":"exploring","event_id":"2ed93e03ce494f3c"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T14:57:35Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 351","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-475","evidence:sample-476","evidence:sample-477"],"tags":["display-record-351"],"result_id":"result-321","node_id":"node-118","status":"tentative","event_id":"d17a2f6e9264fc3f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T17:34:41Z","title":"同源晚期封存点能否支持相同预算与反馈的对照 · 观察 352","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-478","evidence:sample-479","evidence:sample-480","evidence:sample-481"],"tags":["display-record-352"],"result_id":"result-322","node_id":"node-112","status":"tentative","event_id":"85d5f46c1b1c1717"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-10T17:36:54Z","title":"二次封存点能否保留会话和证据供后续对照?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-475","evidence:sample-478"],"tags":["display-record-353"],"result_id":"node-118","node_kind":"question","status":"exploring","event_id":"78309cb2d7da5e18"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T17:36:54Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 354","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-478","evidence:sample-479","evidence:sample-480","evidence:sample-482"],"tags":["display-record-354"],"result_id":"result-322","node_id":"node-118","status":"tentative","event_id":"fe918371a77761a3"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T18:42:34Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 355","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-003","evidence_refs":["evidence:sample-483","evidence:sample-484"],"tags":["display-record-355"],"result_id":"result-322","node_id":"node-118","status":"confirmed","event_id":"59328abe988d31b8"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-10T19:05:45Z","title":"二次封存点能否保留会话和证据供后续对照 · 观察 356","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","run_id":"sample-run-004","evidence_refs":["evidence:sample-485","evidence:sample-486","evidence:sample-487"],"tags":["display-record-356"],"result_id":"result-322","node_id":"node-118","status":"confirmed","event_id":"2eb97d5f86b5993f"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-11T00:00:53Z","title":"完整检查点证据是否成为重规划的结构化输入 · 观察 357","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"沿用来源的确认标签;这不证明独立检查、原生收益或后续采用。原研究叙述已改写。","agent_id":"observer-001","evidence_refs":["evidence:sample-488","evidence:sample-489","evidence:sample-490","evidence:sample-491"],"tags":["display-record-357"],"result_id":"result-323","node_id":"node-113","status":"confirmed","event_id":"754bda552711ea5a"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-11T00:23:14Z","title":"后继研究点的策略是否改变原生目标及完整成本?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-358"],"result_id":"node-119","node_kind":"question","status":"open","event_id":"c784723943380469"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-11T00:23:14Z","title":"后继研究点的策略是否改变原生目标及完整成本 · 观察 359","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-492","evidence:sample-493","evidence:sample-494"],"tags":["display-record-359"],"result_id":"result-324","node_id":"node-119","status":"tentative","event_id":"e5a7d38a419fa0f2"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-11T02:19:41Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 360","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-495","evidence:sample-496","evidence:sample-497"],"tags":["display-record-360"],"result_id":"result-325","node_id":"node-115","status":"tentative","event_id":"40d9ede407442f5b"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-11T02:39:58Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 361","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-498","evidence:sample-499"],"tags":["display-record-361"],"result_id":"result-326","node_id":"node-115","status":"tentative","event_id":"e7c595394b538af6"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"node","recorded_at":"2030-01-11T03:05:33Z","title":"中期接续能否保留局部到原生的迁移依据?","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"公开展示样本保留该问题的历史状态与关联;原研究叙述已改写。","agent_id":"observer-001","tags":["display-record-362"],"result_id":"node-120","node_kind":"question","status":"open","event_id":"f0035097bc780fcb"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-11T03:05:33Z","title":"中期接续能否保留局部到原生的迁移依据 · 观察 363","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-500","evidence:sample-501","evidence:sample-502"],"tags":["display-record-363"],"result_id":"result-327","node_id":"node-120","status":"tentative","event_id":"682c029b72e93a33"}, - {"schema_version":"loopx_explore_result_event_v0","goal_id":"edgebench-research-history","event_kind":"finding","recorded_at":"2030-01-11T04:09:49Z","title":"同点接续是否改变原生结果与完整研究成本 · 观察 364","boundary":{"raw_task_text_recorded":false,"raw_logs_recorded":false,"raw_trajectory_recorded":false,"raw_session_transcript_recorded":false,"credential_values_recorded":false,"absolute_paths_recorded":false},"summary":"该观察在来源中仍为暂定;独立检查与后续采用需要回到获授权的原始证据核验。","agent_id":"observer-001","evidence_refs":["evidence:sample-503","evidence:sample-504","evidence:sample-505"],"tags":["display-record-364"],"result_id":"result-328","node_id":"node-115","status":"tentative","event_id":"4b03b4db95886287"} + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "8e2fabc9b15a87f1", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T20:30:26+00:00", + "result_id": "question_97e36b6161239743d643c33214e574370f75f5e9b470341790869ed4c4800a83", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:8e17428b37a871b8", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2024 cold start; forecast-v4; one-session variance QP; inertia0/0.00025/0.0005/0.001; exact fees/caps.", + "title": "Do the tested cost-gated one-session executions improve the frozen forecast strategy?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "c595691adcd20d3f", + "event_kind": "finding", + "evidence_refs": [ + "evidence:opportunity-cost-gates" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_97e36b6161239743d643c33214e574370f75f5e9b470341790869ed4c4800a83", + "recorded_at": "2026-10-14T20:30:26+00:00", + "result_id": "finding_3cca24bb14a9ed88c330629d36574282fa05ea255c47319caf58042f4ecf5f22", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:48c383ed164d960e", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 3bd3bcab016b03ff1b46c6f0ad7238f1d86a022f9953fcf79893b647f2e6cfc3 Applicability: Public2024 cold start; forecast-v4; one-session variance QP; inertia0/0.00025/0.0005/0.001; exact fees/caps. Observation: Public2024 control Sharpe3.30/turnover145%; daily trials1.53-2.99/199-719%, with ledger, caps and model clocks valid. Chronological comparisons support retaining the existing risk/prior settings. Interpretation: Outcome: continue retained: - Forecast-v4, exact ledger and risk clocks; native incumbent and open validation Todo. stopped: - Tested daily opportunities and direct-Sharpe defaults; additional trend-risk rule.", + "tags": [ + "writeback-result" + ], + "title": "Do the tested cost-gated one-session executions improve the frozen forecast strategy?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "8863964644ccf55c", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T20:54:55+00:00", + "result_id": "question_1ae72ed2059bc3f1b2812396832d04b3707791e72cd99cca5c2b01157ae13383", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:3f7a8fdd1434c64e", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2022-2024 cold starts; per-ETF ridge100; recent2yr/EWMA252; signal0.4; V3/V4 cost policies.", + "title": "Do recent training windows improve robust forecast portfolio Sharpe?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "f9133a99774fbf96", + "event_kind": "finding", + "evidence_refs": [ + "evidence:forecast-recency" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_1ae72ed2059bc3f1b2812396832d04b3707791e72cd99cca5c2b01157ae13383", + "recorded_at": "2026-10-14T20:54:55+00:00", + "result_id": "finding_1ad4affdeb26e0b2eb765c6f051ca32c1b02aae69a9c868f64954f8abba0def9", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:19d84bac4c37ff14", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 3e0f74241be0f443dffe39ce3e6d3ccf0fc388991d6340fd4db23990673f811e Applicability: Public2022-2024 cold starts; per-ETF ridge100; recent2yr/EWMA252; signal0.4; V3/V4 cost policies. Observation: Three-fold mean Sharpe falls under both cost policies: expanding1.48/1.89,recent0.71/1.05,EWMA1.22/1.42.30 valid cases; production unchanged. Interpretation: Outcome: continue retained: - Native-best V3, exact ledgers/costs/clocks; full acceptance. stopped: - Tested two-year/EWMA252 ridge and price-trend defaults.", + "tags": [ + "writeback-result" + ], + "title": "Do recent training windows improve robust forecast portfolio Sharpe?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "3f0efb61862a9c31", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T21:37:18+00:00", + "result_id": "question_1cc6be5c16dc8e983dc2689711a727f15ccd08583cbdd2f3d5061437b63b2803", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:62f2fa63ac7c994a", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 cold starts; ridge100 fit only earlier years; gamma40, decay60, blend0.4, V4 execution; original costs/caps.", + "title": "Do5/20-session return targets raise fivefold mean portfolio Sharpe under decay-v6?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "12f6fbeb6263e35a", + "event_kind": "finding", + "evidence_refs": [ + "evidence:forecast-horizons" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_1cc6be5c16dc8e983dc2689711a727f15ccd08583cbdd2f3d5061437b63b2803", + "recorded_at": "2026-10-14T21:37:18+00:00", + "result_id": "finding_b862f54f096483725e319ddf9e8d1c4900c868221f7a098813b843d5444194b1", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:5a87324c027c48ec", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: fc66847579409493603bdfef855d366f3ec3ecc76c1073788bcb958120a49dac Applicability: Public2020-24 cold starts; ridge100 fit only earlier years; gamma40, decay60, blend0.4, V4 execution; original costs/caps. Observation: Mean Sharpe falls from1.77 at horizon1 to1.20/1.33 at5/20; worst0.49 to-0.12/0.21. Ten strategies pass ledgers, caps, events and exact80-session prefixes. Interpretation: Retain horizon1 within this recipe. Some individual folds improve; this is scoped negative mean-Sharpe evidence, not a native or universal result.", + "tags": [ + "writeback-result" + ], + "title": "Do5/20-session return targets raise fivefold mean portfolio Sharpe under decay-v6?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1325576bc92a9f8d", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T22:01:12+00:00", + "result_id": "question_ea37a63eb08965f37555551f29baa50def325120ac37c52d72fd8d520ceec352", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:eb5f893ca9c35a5a", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 cold starts; V3 gamma40; earlier-year winsorized means, HAC20, global/class pooling; original costs/risk/hedges.", + "title": "Do the tested uncertainty-weighted priors beat the fixed-half blend on fivefold mean and worst Sharpe?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "7ca24279d09e4809", + "event_kind": "finding", + "evidence_refs": [ + "evidence:uncertain-priors" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_ea37a63eb08965f37555551f29baa50def325120ac37c52d72fd8d520ceec352", + "recorded_at": "2026-10-14T22:01:12+00:00", + "result_id": "finding_99c1d552520eda88c201f286543b0bf05fd7e6fd2834a3575458d9a2b739d952", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:c6c7ee8a5291e92f", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 38861559af1b30cf9700f45d7dd9966e3f18b041d5d1fe0652b80c5e39c4cc6c Applicability: Public2020-24 cold starts; V3 gamma40; earlier-year winsorized means, HAC20, global/class pooling; original costs/risk/hedges. Observation: HAC20 global/class priors yield mean/worst Sharpe1.313/0.247 and1.333/0.052 vs fixed-half1.394/0.402. All20 ledgers/caps/events/prefixes pass. V7 passes three suites; mean return falls0.41pp vs V3. No native transfer claim. Interpretation: Outcome: replan retained: - Native-best V3 and all original costs, clocks, caps, risk, shorts and target priorities. changed: - Prepared fixed-half V7 separately; investigate which class drives its modest public benefit. stopped: - Adopting the two tested uncertainty-weighted prior estimators.", + "tags": [ + "writeback-result" + ], + "title": "Do the tested uncertainty-weighted priors beat the fixed-half blend on fivefold mean and worst Sharpe?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "8b98f6b538f5c94d", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T22:08:36+00:00", + "result_id": "question_661547742b965975f7ee06c77f08526c26486792b08e869718518eeeca9e588b", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:babb66b2893d9be6", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 cold starts; V3; negative20-session equity mean gates50% shrinkage, with/without Commodity half; earlier-year priors and original costs/clocks.", + "title": "Does tested conditional equity-prior shrinkage beat fixed-half mean and worst Sharpe?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "17027503bda9eb5c", + "event_kind": "finding", + "evidence_refs": [ + "evidence:class-prior-followup" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_661547742b965975f7ee06c77f08526c26486792b08e869718518eeeca9e588b", + "recorded_at": "2026-10-14T22:08:36+00:00", + "result_id": "finding_51ab57b26c0b7207894b75da767467ec30bf38a5d7adc76d86d895cc982eecb1", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:019e8610fecfa0a0", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: d1c692b810ae55a1b46847417a3bb7ae19da7e733a66209ad510df01f590c59f Applicability: Public2020-24 cold starts; V3; negative20-session equity mean gates50% shrinkage, with/without Commodity half; earlier-year priors and original costs/clocks. Observation: Conditional rules yield mean/worst Sharpe1.316/-0.131 or1.337/-0.038 vs fixed-half1.394/0.402. Ninety strategies pass contracts/prefixes. V7 gain is mostly2022 equity shrinkage; other-year mean gain is negative. No native conclusion. Interpretation: Outcome: continue retained: - Native-best V3, exact V7 and all original costs, risk, hedge, causal and performance requirements. changed: - Investigate opening exposure versus later shrinkage; recognize fragile V7 local support. stopped: - Adopting the tested negative20-session conditional-prior rules.", + "tags": [ + "writeback-result" + ], + "title": "Does tested conditional equity-prior shrinkage beat fixed-half mean and worst Sharpe?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "270e1bf6a8522a5a", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T22:14:27+00:00", + "result_id": "question_9394687904fa9a731906bfb317764b85afdc6b0fe6c1abb99fb96b275aacac5f", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:d2e6708e60b47ae9", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 cold starts; V3 risk/hedge/cost rules; earlier-year priors; fixed20-session opening/later half-blend factorial.", + "title": "Does opening shrinkage dominate V7 fivefold mean Sharpe benefit?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "7bed4c73953ae985", + "event_kind": "finding", + "evidence_refs": [ + "evidence:prior-windows" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_9394687904fa9a731906bfb317764b85afdc6b0fe6c1abb99fb96b275aacac5f", + "recorded_at": "2026-10-14T22:14:27+00:00", + "result_id": "finding_f65d6147cd606e3144efc113b0d3f1dc2aedb6c1f3a3d94f03070569f3917dcf", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:7846d33c5bd58bcc", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 491df0a2eb51d28abf42c4e1ef25262b88deda30641e04f3753409bd68e2a34c Applicability: Public2020-24 cold starts; V3 risk/hedge/cost rules; earlier-year priors; fixed20-session opening/later half-blend factorial. Observation: Mean opening/later Sharpe effects are-0.036/+0.116. Delayed V8 beats V3 in4/5 years with mean1.426, return2.93%, turnover114.6%; worst0.080 trails V7=0.402. All20 comparisons and V8 three suites pass. No native transfer claim. Interpretation: Outcome: replan retained: - Native-best V3, exact V7 and all original costs, risk, hedge, causal and performance targets. changed: - Qualified exact V8 separately; prioritize cold-start robustness evidence over more prior tuning. stopped: - Treating opening shrinkage as the chief fivefold mean Sharpe benefit.", + "tags": [ + "writeback-result" + ], + "title": "Does opening shrinkage dominate V7 fivefold mean Sharpe benefit?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "564a6f8df4105d14", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T22:21:13+00:00", + "result_id": "question_aac0a391ac54367e29a0ab57c007762d64dc98d5b021f1dac88c55e8716c3a64", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:3aaa020bd9f87035", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Seventeen public242-session starts2020Q1..2024Q1; exact V3/V7/V8; priors fit before start year; original costs/caps/risk.", + "title": "Does V8 exceed V7 mean and worst Sharpe on the quarterly cold starts?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "774a4d8f0c556de5", + "event_kind": "finding", + "evidence_refs": [ + "evidence:quarterly-cold-starts" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_aac0a391ac54367e29a0ab57c007762d64dc98d5b021f1dac88c55e8716c3a64", + "recorded_at": "2026-10-14T22:21:13+00:00", + "result_id": "finding_f42022e6f57f2aab86aaaf92b3bf968a0d7b5f5545204f2576522345f4ce7194", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:13f19423d407a5ca", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 0ba8f2b7ed7d726b1df2ee7362195163860c2a1becffbca90c5defcb242a2da7 Applicability: Seventeen public242-session starts2020Q1..2024Q1; exact V3/V7/V8; priors fit before start year; original costs/caps/risk. Observation: V7 mean/worst Sharpe1.506/0.031 exceeds V8=1.450/-0.229 across17 overlapping242-session starts. V8 wins8/17 vs V7, retains more return and better reported-VaR range coverage. All51 ledgers/caps/events/prefixes pass. No native transfer claim. Interpretation: Outcome: replan retained: - Native-best V3, exact V7/V8 and all original costs, risk, short, causal and performance requirements. changed: - Prioritized V7 for next eligible evaluation; preserve V8 as an alternative with different tradeoffs. stopped: - Assuming V8 mean-Sharpe superiority from January-only folds.", + "tags": [ + "writeback-result" + ], + "title": "Does V8 exceed V7 mean and worst Sharpe on the quarterly cold starts?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "ef2c0279ff7d432b", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T22:29:36+00:00", + "result_id": "question_b95b950c28c113a5fb96a3526d034e840a4c6ab9fa2d74c24189bb77aed436a5", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:675ab2db4134469f", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "17 public242-session quarterly starts; prior weights, samplecov60, normal95%, rounding6; ridges1e-8/1e-10 and missing/zero first-return conventions.", + "title": "Does V7 improve3-7% proxy coverage over V3 under all four declared definitions?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "fce9a9ac3b680633", + "event_kind": "finding", + "evidence_refs": [ + "evidence:public-var-proxy" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_b95b950c28c113a5fb96a3526d034e840a4c6ab9fa2d74c24189bb77aed436a5", + "recorded_at": "2026-10-14T22:29:36+00:00", + "result_id": "finding_bd77c5591f823c1c4036f21130b539a6e1f81a4284d7fac8359f8d3088bfe9ad", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:fd458d83057f4995", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 48d87fe77cc2e8e74b6ea3d61165f0450146238737ac0f98f111ad44aa44c9a1 Applicability: 17 public242-session quarterly starts; prior weights, samplecov60, normal95%, rounding6; ridges1e-8/1e-10 and missing/zero first-return conventions. Observation: Public3-7% proxy coverage is V7=16/17 vs V3=14/17 and V8=17/17 under all four declared definitions. All51 replay/causal/cost checks pass. Server history has four completed submissions, best17.24. Exact V7 attempt is prepared, not submitted. Interpretation: Outcome: continue retained: - Native-best V3, exact V7/V8 and every original target, cost, risk, hedge and causal contract. changed: - Prepared V7 one-shot ID retention; investigate online forecast adaptation before eligibility.", + "tags": [ + "writeback-result" + ], + "title": "Does V7 improve3-7% proxy coverage over V3 under all four declared definitions?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "8371089e0544c41b", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T22:42:26+00:00", + "result_id": "question_1048561881782711f80a6e1ee7dd4329ecca6a1273dcc5c453b2dd877fc84712", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:0b739c89cc4b69d9", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 cold starts; frozen8-feature V4 prior, ridge100 EWLS corrections with60-session half-life, completed targets clipped+-3; same V4 costs/risk/constraints.", + "title": "Does the tested online coefficient updater improve fivefold mean and worst Sharpe over frozen forecasts?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "0a62dd2c63cfd324", + "event_kind": "finding", + "evidence_refs": [ + "evidence:online-coefficients" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_1048561881782711f80a6e1ee7dd4329ecca6a1273dcc5c453b2dd877fc84712", + "recorded_at": "2026-10-14T22:42:26+00:00", + "result_id": "finding_94a0f92d2342af661f0d634edacb7554dd9a731c99fb028d98c0366ee93525e7", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:d855d9936cddcb35", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: fcb61f195190501ca7a0bafb1ca1582228098c1d26636504083e0538e2ebf255 Applicability: Public2020-24 cold starts; frozen8-feature V4 prior, ridge100 EWLS corrections with60-session half-life, completed targets clipped+-3; same V4 costs/risk/constraints. Observation: Online EWLS mean/worst Sharpe1.727/0.124 trails frozen1.821/0.441; turnover146% vs156%. All10 physical cases and prefixes pass; matched controls repeat exactly. Interpretation: Outcome: continue retained: - Native-best V3, exact V7/V8 and all original acceptance. stopped: - Adopting the tested ridge100/half-life60 online coefficient updater.", + "tags": [ + "writeback-result" + ], + "title": "Does the tested online coefficient updater improve fivefold mean and worst Sharpe over frozen forecasts?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "b63bc6cb0901c0b9", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T22:49:24+00:00", + "result_id": "question_2ba2bdeeca0da1fa1b56ae44d1fe9ee00cf84f3f07276d9752cdb63461989486", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:9951c915ce90d10a", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Exact prior-v7 versus risk-v3 on the same task: native submissions b36facd55fbf/3b4ab368dff2; score-first selection.", + "title": "Does exact V7 exceed retained V3 on native score?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "d385b756d9c547c5", + "event_kind": "finding", + "evidence_refs": [ + "evidence:native-v7-adoption" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_2ba2bdeeca0da1fa1b56ae44d1fe9ee00cf84f3f07276d9752cdb63461989486", + "recorded_at": "2026-10-14T22:49:24+00:00", + "result_id": "finding_3ceec468e2f64be66172090b00f08d76482ff40070b458b7a3ab546cc1d616d7", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:bb801afd94ed7bec", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 0a805547afcc26cc5e5bd2b6b88697749758df850d0eb6bba6da39c3b97865be Applicability: Exact prior-v7 versus risk-v3 on the same task: native submissions b36facd55fbf/3b4ab368dff2; score-first selection. Observation: V7 score20.53 exceeds V3=17.24, but Sharpe/excess regress. Public V7 class allocation explains-15.15pp, selection+0.75pp and costs-0.69pp of excess; signed equity exposure averages-1.72%. Interpretation: Outcome: replan retained: - Exact V3/V7/V8 checkpoints, original priority targets and all physical/causal constraints. changed: - Adopted exact V7 by native score-first policy. - Investigate allocation exposure with a matched objective intervention.", + "tags": [ + "writeback-result" + ], + "title": "Does exact V7 exceed retained V3 on native score?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "aa35a878a0328b1b", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T22:56:44+00:00", + "result_id": "question_8888aa6d82f796d2ed32a7210e159ce5d12a2ab37b561151f1b8e0cc64b3b020", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:0d710684645ddc49", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 cold starts; V7 prior/risk/cost rules, gamma40; penalty gamma*equity-class variance*(net equity-0.10)^2; one unconditional target.", + "title": "Does the fixed0.10 soft net-equity objective improve V7 fivefold mean and worst Sharpe?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "389eedde0dbaa4e1", + "event_kind": "finding", + "evidence_refs": [ + "evidence:soft-equity-objective" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_8888aa6d82f796d2ed32a7210e159ce5d12a2ab37b561151f1b8e0cc64b3b020", + "recorded_at": "2026-10-14T22:56:44+00:00", + "result_id": "finding_cc5357649f60ab011a23d909989a58d994f3ec112f53057e4781bd1bd633180a", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:672571aca5531184", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 570e3494e0154d41fcfba64b35f61c70086b49235c904f5206c728c8ef69dfb8 Applicability: Public2020-24 cold starts; V7 prior/risk/cost rules, gamma40; penalty gamma*equity-class variance*(net equity-0.10)^2; one unconditional target. Observation: Soft target raises mean return2.67% to2.97% and net equity2.1% to7.3%, but mean/worst Sharpe1.384/-0.001 trail V7=1.394/0.402. All10 physical/prefix checks pass; disabled controls match unmodified V7. Interpretation: Outcome: continue retained: - Exact native-best V7, V3/V8 checkpoints and all original targets/constraints. stopped: - Adopting the tested unconditional0.10 equity soft target.", + "tags": [ + "writeback-result" + ], + "title": "Does the fixed0.10 soft net-equity objective improve V7 fivefold mean and worst Sharpe?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "9bc2eb472164b2dc", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T23:03:48+00:00", + "result_id": "question_959c8a5d07c0f5390c238f97e60d1e99680a095e383b0f5f06864cfb217c2e1f", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:70e2806656ed9579", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 cold starts; gamma40/V7 rules;0.10 soft target after20 observations only if trailing60-session Equity mean is positive; same costs/risk/event clocks.", + "title": "Does the tested trend-conditioned equity objective improve both V7 fivefold mean and worst Sharpe?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "d41adc9292ff0419", + "event_kind": "finding", + "evidence_refs": [ + "evidence:conditional-equity-objective" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_959c8a5d07c0f5390c238f97e60d1e99680a095e383b0f5f06864cfb217c2e1f", + "recorded_at": "2026-10-14T23:03:48+00:00", + "result_id": "finding_e66773b72a056f22316cb2daf23ddfbe22d1ad68fa4a59a71383283578eb0284", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:276a62106c8860b6", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 3ea1a36b6a08367bba5411717d366adbf43180ec693fb84157e461ad403d62fd Applicability: Public2020-24 cold starts; gamma40/V7 rules;0.10 soft target after20 observations only if trailing60-session Equity mean is positive; same costs/risk/event clocks. Observation: Conditional mean/worst Sharpe1.431/0.164 versus V7=1.394/0.402 and unconditional1.384/-0.001.2024 dominates gains; all15 physical/policy prefixes pass and controls reproduce exactly. Interpretation: Outcome: continue retained: - Exact native-best V7, V3/V8, both prototypes and all original constraints/targets. changed: - Preserved conditional prototype; require broader start-date evidence before integration.", + "tags": [ + "writeback-result" + ], + "title": "Does the tested trend-conditioned equity objective improve both V7 fivefold mean and worst Sharpe?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "ef80a49649bcead6", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T23:10:54+00:00", + "result_id": "question_83fbf99da875487b456b4e30b55e3ae6b6afd003ebf1510dc3feb91bbcdeea24", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:0ab90e890df5a57f", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public17 matched242-session starts2020Q1..2024Q1; earlier-year priors; unchanged20/60 positive-trend0.10 soft target and V7 risk/cost/short rules.", + "title": "Does the fixed conditional objective improve V7 mean and worst Sharpe on17 quarterly cold starts?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "e059a7984eed298d", + "event_kind": "finding", + "evidence_refs": [ + "evidence:conditional-quarterly-starts" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_83fbf99da875487b456b4e30b55e3ae6b6afd003ebf1510dc3feb91bbcdeea24", + "recorded_at": "2026-10-14T23:10:54+00:00", + "result_id": "finding_0b5bf181cb7cc89b92e287930db16c22d3afce7eccd7edd375407e1cf1c93c35", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:dca4262e34a8b727", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 22c6df4ab8b542dac51874fa75995f95b254ccaa2ca374d0c31b600ed40d1b27 Applicability: Public17 matched242-session starts2020Q1..2024Q1; earlier-year priors; unchanged20/60 positive-trend0.10 soft target and V7 risk/cost/short rules. Observation: Across17 overlapping starts, conditional wins7; mean/worst Sharpe1.492/-0.171 versus V7=1.506/0.031. Mean return/year-balanced Sharpe improve. All34 physical and policy prefixes pass. Interpretation: Outcome: replan retained: - Native-best V7, V3/V8, both objective prototypes and original acceptance. changed: - Test ETF-selection alpha with fixed zero-sum relative-return adjustments. stopped: - Preferring the conditional objective from January-only gains or tuning more exposure gates.", + "tags": [ + "writeback-result" + ], + "title": "Does the fixed conditional objective improve V7 mean and worst Sharpe on17 quarterly cold starts?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "918f2e760df20b54", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T23:18:44+00:00", + "result_id": "question_408c184bfc320a896f3449314bcb25d39d92bd0e09f5570ed3de930df1a344c5", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:516971a15df92fc7", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 cold starts; fixed last20 nonhedge Equity mean, demeaned, coefficient+/-0.25, uniform maxabs0.0005 cap after20 observations; V7 risk/cost/short rules.", + "title": "Does either fixed within-Equity relative-return signal improve both V7 fivefold mean and worst Sharpe?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "25a1bcc2c66bc4b9", + "event_kind": "finding", + "evidence_refs": [ + "evidence:relative-equity-signals" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_408c184bfc320a896f3449314bcb25d39d92bd0e09f5570ed3de930df1a344c5", + "recorded_at": "2026-10-14T23:18:44+00:00", + "result_id": "finding_0f1bb30d6070787f07ff67c502db99c29c235c0984047695bfce7b886a322399", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:d0954ae997fcea73", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 66c351c9c276a3b64f06a7d824709dd6eb9f5f3f363cfc00ead444b9d7ec7058 Applicability: Public2020-24 cold starts; fixed last20 nonhedge Equity mean, demeaned, coefficient+/-0.25, uniform maxabs0.0005 cap after20 observations; V7 risk/cost/short rules. Observation: Fivefold mean/worst Sharpe: V7=1.394/0.402; momentum=1.256/0.096; reversal=1.409/0.277. Both improve selection attribution but raise costs/exposure; reversal gains rely on2024. All15 physical and exact80 prefixes pass. Interpretation: Outcome: replan retained: - Native-best V7, earlier checkpoints/prototypes and every original target. changed: - Test fixed frozen-forecast/prior-shrinkage complementarity under V7 execution. stopped: - Adopting either tested relative-return signal or tuning its coefficients.", + "tags": [ + "writeback-result" + ], + "title": "Does either fixed within-Equity relative-return signal improve both V7 fivefold mean and worst Sharpe?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "080537eda2dff2b1", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T23:33:39+00:00", + "result_id": "question_ed894b182109bf3ea0537dc3bfbaba71f1fc770f4e67c098215f16703eaa49b5", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:34d2628a9ff5f1a1", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public17 overlapping242-session starts2020Q1..2024Q1; prior-year fits, prior blend0.5/forecast0.4, retained V4 inertia0.02/deadband0.004, original V7 risk/cost/short rules.", + "title": "Does the fixed half-prior/frozen-forecast hybrid improve V7 mean and worst Sharpe on17 quarterly starts?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "006c7e6fc05bd2f1", + "event_kind": "finding", + "evidence_refs": [ + "evidence:forecast-prior-quarterly" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_ed894b182109bf3ea0537dc3bfbaba71f1fc770f4e67c098215f16703eaa49b5", + "recorded_at": "2026-10-14T23:33:39+00:00", + "result_id": "finding_8e4e10c724f49596f550483f43f70a6e6dc44dfe2a7077ba03148129beab6ac0", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:6bed98eb08064560", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 4028d3b91604cc3e5ce5391d9bb93db254c2cbfbea6ab0caf155aed57335b4ff Applicability: Public17 overlapping242-session starts2020Q1..2024Q1; prior-year fits, prior blend0.5/forecast0.4, retained V4 inertia0.02/deadband0.004, original V7 risk/cost/short rules. Observation: All91 paths/prefixes pass. V4-execution hybrid fivefold mean/worst Sharpe1.822/0.567 improves V7;17-start1.364/-0.351 trails V7=1.506/0.031 with160% turnover. Return/year-balanced gains remain. Interpretation: Outcome: replan retained: - Native-best V7, other checkpoints/prototypes, mixed benefits and original acceptance. changed: - Test additional lagged macro information versus the frozen price-only model. stopped: - Qualifying this fixed hybrid from January-only gains or tuning its prior/execution parameters.", + "tags": [ + "writeback-result" + ], + "title": "Does the fixed half-prior/frozen-forecast hybrid improve V7 mean and worst Sharpe on17 quarterly starts?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "909feb8b967bc20b", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-14T23:52:28+00:00", + "result_id": "question_01e1865e170a1fcdc8a5dd3274b7c347b466d9515dd2c7bd3b00e6bab44943a8", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:60ee58ae66b21b8c", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Exact retained macro-v9 manifest0f5d8101adf52156 and sourcece3a11b856ee3f31; native agent-6/cf4c5340f9ac versus agent-5/b36facd55fbf; score_first/maximize.", + "title": "Does exact macro-v9 improve native score beyond V7=20.53 in the evaluated round?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "938577e7c83b2a77", + "event_kind": "finding", + "evidence_refs": [ + "evidence:native-macro-v9" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_01e1865e170a1fcdc8a5dd3274b7c347b466d9515dd2c7bd3b00e6bab44943a8", + "recorded_at": "2026-10-14T23:52:28+00:00", + "result_id": "finding_5b6717a721136e001cd0cd18d38ac167431bbe265445e669bac92c72d990aef2", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:765d06d035e689db", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 3b401dd4047d2db548e3bb1349c526accb61fe3672d2bc3a91bc7324c8ac8893 Applicability: Exact retained macro-v9 manifest0f5d8101adf52156 and sourcece3a11b856ee3f31; native agent-6/cf4c5340f9ac versus agent-5/b36facd55fbf; score_first/maximize. Observation: 83 local paths/prefixes and standalone3 suites pass; macro beats local price/neutral mean and worst Sharpe. Exact native cf4c5340f9ac scores13.84 versus V7=20.53, Sharpe1.0882; V7 trio restored. Interpretation: Outcome: replan retained: - V7 best, exact macro-v9, local mixed benefits and every original target. changed: - Test risk-appetite allocation under V7 fixed priors rather than another forecast revision. stopped: - Resubmitting completed macro-v9 or inferring native success from public macro gains.", + "tags": [ + "writeback-result" + ], + "title": "Does exact macro-v9 improve native score beyond V7=20.53 in the evaluated round?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "08511e6fbe370d9f", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T00:01:32+00:00", + "result_id": "question_bc655ef1e0aabbdeb47880301f56b0824b84088dc51be6bdbb318e41f8cf4e44", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:290a7057c0e8616b", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 cold starts; preyear frozen half-priors, volatility0.07, V7 cost/risk/short rules. Gamma20/40 only; earlier V6 evidence has different forecasts.", + "title": "Does gamma20 improve both fivefold mean and worst Sharpe over gamma40 under fixed V7?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "16dfbc3c16dd9813", + "event_kind": "finding", + "evidence_refs": [ + "evidence:v7-risk-appetite", + "evidence:v7-risk-stress" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_bc655ef1e0aabbdeb47880301f56b0824b84088dc51be6bdbb318e41f8cf4e44", + "recorded_at": "2026-10-15T00:01:32+00:00", + "result_id": "finding_a1f9ccc9130fa926cefba8b9725fda31a0b9fab51ff3b1d7e90bafd1003dbc6b", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:ada7a43ecefa49d3", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: ce2834c44c32844317518c3bc21518005ecbe74d4d221c6bd6c868783c2ace7a Applicability: Public2020-24 cold starts; preyear frozen half-priors, volatility0.07, V7 cost/risk/short rules. Gamma20/40 only; earlier V6 evidence has different forecasts. Observation: Gamma20 loses Sharpe5/5; mean1.394->1.038,worst0.402->-0.631,turnover110%->125%,return+0.35pp.22 paths/11 controls pass; nine detectors pass but no5pp drawdown bonus. Interpretation: Outcome: replan retained: - Exact best V7, scoped return gain, all earlier evidence and original acceptance. changed: - Test fixed CSI500 hedge under V7 priors; earlier hedge study used V4 forecasts. stopped: - Qualifying gamma20 or increasing budget based only on unused capacity.", + "tags": [ + "writeback-result" + ], + "title": "Does gamma20 improve both fivefold mean and worst Sharpe over gamma40 under fixed V7?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1b5f77563588ee06", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T00:07:40+00:00", + "result_id": "question_ac953d00faecbc4d5b4d0e80b29a29347e5339f11bc742649f001445bdfb469b", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:3a06fe96c2411cb4", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "17 public242-session starts2020Q1..2024Q1; preyear frozen half-priors,gamma40,volatility0.07,original risk/cost/short/cap/event rules. Only CSI300 versus CSI500 hedge identity changes.", + "title": "Does fixed CSI500 improve both V7 mean and worst Sharpe on17 public quarterly starts?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "cece591af401e092", + "event_kind": "finding", + "evidence_refs": [ + "evidence:v7-hedge-comparison", + "evidence:v7-hedge-quarterly" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_ac953d00faecbc4d5b4d0e80b29a29347e5339f11bc742649f001445bdfb469b", + "recorded_at": "2026-10-15T00:07:40+00:00", + "result_id": "finding_3e1a62f27991d866708fc02bebd339333bd99eea19eea362620535bc3c208abe", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:e633e8634c6e71e5", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: a8a2e4e6c34025451fa350ccc4f7ffcb744118fa63d34d64c79e275c576f608b Applicability: 17 public242-session starts2020Q1..2024Q1; preyear frozen half-priors,gamma40,volatility0.07,original risk/cost/short/cap/event rules. Only CSI300 versus CSI500 hedge identity changes. Observation: 44 paths/prefixes and44 engine controls pass. CSI500 wins4/17,mean/worst Sharpe1.068/-0.362 versus1.506/0.031; turnover/reported VaR coverage improves,2024 Sharpe2.81. Exact V7 unchanged. Interpretation: Outcome: replan retained: - V7=20.53, original targets, scoped static-hedge counterevidence and mixed benefits. changed: - Test cost-aware two-hedge selection at existing decisions using current V7 utility and costs. stopped: - Qualifying static CSI500 from2024 gains or treating fixed-hedge losses as a ban on all selectors.", + "tags": [ + "writeback-result" + ], + "title": "Does fixed CSI500 improve both V7 mean and worst Sharpe on17 public quarterly starts?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "e37687eca63ebb83", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T00:20:23+00:00", + "result_id": "question_c19beeed81a9643ac738bb8f29c8b655ba7ba956debf2cfe97ff4c4fd96eb791", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:aec6b1f55c2d3d13", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "17 public242-session starts2020Q1..2024Q1,preyear half-priors,gamma40,budget0.07. CSI300/CSI500 sign patterns ranked by existing utility/costs at existing decisions; original rules.", + "title": "Does the fixed two-hedge cost-aware selector improve V7 mean and worst Sharpe on17 public starts?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "fa295859c068e014", + "event_kind": "finding", + "evidence_refs": [ + "evidence:discrete-hedge-quarterly", + "evidence:discrete-v10-qualified" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_c19beeed81a9643ac738bb8f29c8b655ba7ba956debf2cfe97ff4c4fd96eb791", + "recorded_at": "2026-10-15T00:20:23+00:00", + "result_id": "finding_d5879bc9e7b295a95403787f52f480123c1bc95123887a62d36be64931b1a71d", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:4fb2ff2b8ccebbcc", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: ddc222c0bddd0747948538b9480ac17c68a7ed25f1811217de744558ba736db8 Applicability: 17 public242-session starts2020Q1..2024Q1,preyear half-priors,gamma40,budget0.07. CSI300/CSI500 sign patterns ranked by existing utility/costs at existing decisions; original rules. Observation: 66 paths/prefixes pass.17-start mean/worst Sharpe1.586/0.076 versus1.506/0.031; turnover coverage11/17 versus12/17. Standalone3 suites pass with one explicit eligible-hedge assertion adaptation; v10 staged. Interpretation: Outcome: continue retained: - Original acceptance, exact V7 native-best20.53, static-hedge counterevidence and fixed utility/cost selector. changed: - Qualified/staged exact discrete-v10 and prepared a separate guarded native attempt; no request during cooldown.", + "tags": [ + "writeback-result" + ], + "title": "Does the fixed two-hedge cost-aware selector improve V7 mean and worst Sharpe on17 public starts?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "71f941afb4d8bcef", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T00:31:48+00:00", + "result_id": "question_b36d4a0da1e91c3455f1e8ff7feb1be590fbba106b273644c995a2eb88685566", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:ed5f87790ade2cd3", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Source7b13935d4d11b197; synthetic seed4401,opposite Equity trends +/-0.006 or0.0005 in60/100-return blocks,302/402 sessions. Original rules unchanged; no market/native claim.", + "title": "Does exact discrete-v10 keep drawdown within4% in all four declared alternating-Equity stress scenarios?" + }, + { + "agent_id": "benchmark-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "da40f503201060e9", + "event_kind": "finding", + "evidence_refs": [ + "evidence:discrete-switch-stress", + "evidence:discrete-switch-latency", + "evidence:discrete-opening-ablation" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_b36d4a0da1e91c3455f1e8ff7feb1be590fbba106b273644c995a2eb88685566", + "recorded_at": "2026-10-15T00:31:48+00:00", + "result_id": "finding_15dc82c727b76c0d282fc64101d0e4c449d8c924e37261476466d7718d2a32a3", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:fc584caca307ec19", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: bb28cbdc0574a71ef42e9e7e226b56fc21085e223b83749ec3889d14ca763d14 Applicability: Source7b13935d4d11b197; synthetic seed4401,opposite Equity trends +/-0.006 or0.0005 in60/100-return blocks,302/402 sessions. Original rules unchanged; no market/native claim. Observation: 12 paths/24 prefixes/12 controls/future tests pass;12 paid switches/24 crossings.60-block DD31.36/32.16%,median lag59. Public frozen-opening worst Sharpe-0.362 versus full0.076; disabling switches loses robustness. Interpretation: Outcome: replan retained: - Exact staged v10, native-best V7=20.53, public gains, adverse results and original acceptance. changed: - Test opening identity/training-prior sensitivity; preserve financial stress losses. stopped: - Treating passed caps, ledgers or positive expected utility as drawdown evidence.", + "tags": [ + "writeback-result" + ], + "title": "Does exact discrete-v10 keep drawdown within4% in all four declared alternating-Equity stress scenarios?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "418ddee48450c832", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T07:35:54+00:00", + "result_id": "question_edb3e4393eec7be85575488c425591798428d02dbce6b0f5180978b8545ce540", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:a045a0ac832f3ee0", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Destination agent-7/51cae2f5712c exact source7b13935d4d11b197 and manifestc2c8a610e411af76; versus retained agent-5/1c3facc64838, score_first/maximize.", + "title": "Does exact discrete-v10 exceed retained V7 native score20.53 in this destination round?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "242a09e69f4d0f81", + "event_kind": "finding", + "evidence_refs": [ + "evidence:native-v10-destination" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_edb3e4393eec7be85575488c425591798428d02dbce6b0f5180978b8545ce540", + "recorded_at": "2026-10-15T07:35:54+00:00", + "result_id": "finding_88365c364ce3fede567b6416868c1c45e337e23e7948b1a98da48482db8eef8f", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:f00c9cd6e2859e12", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: c2c8a610e411af76113ac29ea76699c8247cb88faf84b6d031b14aac27e4877e Applicability: Destination agent-7/51cae2f5712c exact source7b13935d4d11b197 and manifestc2c8a610e411af76; versus retained agent-5/1c3facc64838, score_first/maximize. Observation: Exact destination V10/51cae2f5712c scores11.43<20.53; Sharpe1.1194,DD1.46%,excess-22.97%,VaR4.1/3.3%,turnover112%. History has7 completed runs; matched current hashes permitted exact V7 restoration. Native1/1 is parseability. Interpretation: Outcome: replan retained: - Exact V7/V10 checkpoints, original priorities and scoped public/synthetic counterevidence. changed: - Restored V7 and reconciled destination IDs/cooldown; investigate prior-driven allocation and hedge-choice interaction. stopped: - Resubmitting completed V10 or treating its public gains as native adoption.", + "tags": [ + "writeback-result" + ], + "title": "Does exact discrete-v10 exceed retained V7 native score20.53 in this destination round?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "f96c803a41bf1735", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T07:44:44+00:00", + "result_id": "question_f23ee48558b6102579c8d59429b7d4d00fac90c6989727904c463fbf28aa5ad5", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:96c8f6da83b26a02", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "2020-2024 public full-year cold starts; preyear priors,blend0/0.5 crossed with fixedCSI300/dynamic2hedges; exact V7/V10 rules. No native-trajectory explanation or transfer claim.", + "title": "Do frozen trained asset priors change V10 opening hedge choice on the five matched public cold starts?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "0023a414ae15a384", + "event_kind": "finding", + "evidence_refs": [ + "evidence:prior-hedge-factorial" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_f23ee48558b6102579c8d59429b7d4d00fac90c6989727904c463fbf28aa5ad5", + "recorded_at": "2026-10-15T07:44:44+00:00", + "result_id": "finding_a0e1ca20f5a88621f5aecf93362e753fb2432073e0d662170def18239f40b2b0", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:f51db6ccd4bb2537", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 5d2e4b876209c17f742c08c8b0616ca4dfc81e955756e6f6c6ae392033dca9e7 Applicability: 2020-2024 public full-year cold starts; preyear priors,blend0/0.5 crossed with fixedCSI300/dynamic2hedges; exact V7/V10 rules. No native-trajectory explanation or transfer claim. Observation: 20 paths/20 prefixes/20 source controls pass. Removing trained priors changes opening hedge3/5, eliminates switches; class dynamic equals fixed decisions/costs/metrics. Class mean/worst Sharpe1.437/0.384 vs V71.394/0.402 and V101.661/0.473; return2.24% vs2.67/3.69%. Interpretation: Outcome: replan retained: - Exact V7 best20.53, rejected V10 and all original acceptance plus scoped public/native/synthetic evidence. changed: - Test selector-only prior centring; keep allocation forecasts to isolate choice effects from lost return carry. stopped: - Broadening identical class-only selectors or adopting them from mean Sharpe/turnover alone.", + "tags": [ + "writeback-result" + ], + "title": "Do frozen trained asset priors change V10 opening hedge choice on the five matched public cold starts?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1f937d80d6149a6a", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T07:56:30+00:00", + "result_id": "question_5f989e01fce1c10353f133f2935b0743e381400bee5aa4a4fc197d78acce2289", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:1f7eda55bac13dd7", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Strictly preyear frozen priors;2020-2024 public full-year cold starts; original allocation forecasts/solves/risk/cost/cap/event/short rules. This is development evidence, not hidden-native causation.", + "title": "Does centring only learned Equity prior dispersion in hedge ranking improve both mean and worst Sharpe over fixed V7 on five matched public cold starts?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "8265777fe4c84e7f", + "event_kind": "finding", + "evidence_refs": [ + "evidence:selector-prior-ranking" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_5f989e01fce1c10353f133f2935b0743e381400bee5aa4a4fc197d78acce2289", + "recorded_at": "2026-10-15T07:56:30+00:00", + "result_id": "finding_e5e315790f703c9c287bee4a3f79d35cbe1b09db0df560c6a9fdd7df874a759a", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:2647f611090075b6", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 044f9e78c1c4898760649a131eed485d69ee63b06704c0d8860c6955f267e231 Applicability: Strictly preyear frozen priors;2020-2024 public full-year cold starts; original allocation forecasts/solves/risk/cost/cap/event/short rules. This is development evidence, not hidden-native causation. Observation: Correction reaches181 decisions;3 same-input choices change, opening3/5. All362 candidate solves match V10. Every alternative admissible; none clears net epsilon. Centred holdings/costs/metrics equal V7 in5/5: mean/worst Sharpe1.394/0.402,excess-4.32%. Interpretation: Outcome: replan retained: - Exact V7 best20.53, all original acceptance and scoped public/native/synthetic counterevidence. changed: - Test initial covariance independence separately: fixed within-Equity/Bond correlation0.5, original updates thereafter. stopped: - Staging or broadening centred hedge ranking that reproduces V7; no native request.", + "tags": [ + "writeback-result" + ], + "title": "Does centring only learned Equity prior dispersion in hedge ranking improve both mean and worst Sharpe over fixed V7 on five matched public cold starts?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "c188bd217d91cc0a", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T08:05:41+00:00", + "result_id": "question_9a33ea3df2082ee263e197f5052a1b49a43127fad3fff6d905d71a900832c7a1", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:565f1211f1637a44", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 full-year cold starts; preyear priors; only initial within-Equity/Bond correlation0.5. Original V7 updates/rules; development evidence, no native-transfer claim.", + "title": "Does the fixed within-Equity/Bond correlation0.5 initial covariance improve both fivefold mean and worst Sharpe over exact V7 diagonal initialization?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "7c2568e23e576efb", + "event_kind": "finding", + "evidence_refs": [ + "evidence:initial-class-covariance" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_9a33ea3df2082ee263e197f5052a1b49a43127fad3fff6d905d71a900832c7a1", + "recorded_at": "2026-10-15T08:05:41+00:00", + "result_id": "finding_8dbbb512a17f15005983d79d46acf9c422c38ab6adf53609dc53d72d73f512c4", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:21cdb3f7bbbf4465", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 19747d718074cca02bfb2d4422edc542bb0e7f9f9a8c70064de75a0edc514703 Applicability: Public2020-24 full-year cold starts; preyear priors; only initial within-Equity/Bond correlation0.5. Original V7 updates/rules; development evidence, no native-transfer claim. Observation: 10 paths/prefixes and10 controls pass. Openings change5/5; empirical covariance identical after8-13 sessions. Mean/worst Sharpe1.492/0.368 vs1.394/0.402;return+0.24pp.147/176 later targets differ L1>0.001. No joint robustness gain. Interpretation: Outcome: replan retained: - Exact V7 best20.53, all original targets and scoped public/native/synthetic evidence, including mean-only gain. changed: - Probe one scheduled session20 inertia reset under original V7; do not combine rejected covariance alternative. stopped: - Quarterly expansion, correlation tuning or adoption based on mean Sharpe alone.", + "tags": [ + "writeback-result" + ], + "title": "Does the fixed within-Equity/Bond correlation0.5 initial covariance improve both fivefold mean and worst Sharpe over exact V7 diagonal initialization?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "bb11fc4464d81877", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T08:13:33+00:00", + "result_id": "question_7215707a00b3c51f85c9e29604db61170893a1e9fe20c5c78866ec1cc63e6b8d", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:450f9f7a26157980", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 full-year cold starts; preyear priors; original V7 except one session20 soft-penalty reset. Real costs/risk/forecasts unchanged. Development evidence, no native claim.", + "title": "Does one session20 soft-inertia reset improve both fivefold mean and worst Sharpe over exact V7?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "52b351d10089fd65", + "event_kind": "finding", + "evidence_refs": [ + "evidence:session20-inertia" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_7215707a00b3c51f85c9e29604db61170893a1e9fe20c5c78866ec1cc63e6b8d", + "recorded_at": "2026-10-15T08:13:33+00:00", + "result_id": "finding_9716fdac38ea4e5041b6eb116cec01ff37293914ffa572df6cd9550a2bb7aa12", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:e8c86c390747824c", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: e26d7b0da2354e23dfc295b3c141aea8443968609b3be3daa4c92b97755ee52a Applicability: Public2020-24 full-year cold starts; preyear priors; original V7 except one session20 soft-penalty reset. Real costs/risk/forecasts unchanged. Development evidence, no native claim. Observation: 10 paths/20 prefixes/10 controls pass; reset once20 and restoration verified. All5 solves succeed; targets change L1 0.051-0.207. Sharpe loses4/5;mean/worst1.244/0.279 vs1.394/0.402,turnover114%vs110%. Worst DD and VaR coverage improve. Interpretation: Outcome: replan retained: - Exact V7 best20.53, original targets and scoped public/native/synthetic evidence plus reset risk benefits. changed: - Test portfolio objective under V7 half-priors; earlier failed ratio test used V4 forecasts. Keep original execution. stopped: - Broadening, staging or adopting the session20 reset; global inertia changes inferred from it.", + "tags": [ + "writeback-result" + ], + "title": "Does one session20 soft-inertia reset improve both fivefold mean and worst Sharpe over exact V7?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "6254feab612ea2ef", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T08:23:05+00:00", + "result_id": "question_92aebbc5fd2ab781e9f6d4d811a0fecbb94eef298371f9e2b8da20adb8dd9bf4", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:c27682b382818d0e", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 full-year cold starts; preyear priors; exact V7 variance versus existing net-Sharpe mode,vol0.07 and original costs/risk/execution. Development evidence, no native claim.", + "title": "Does the existing net-Sharpe objective improve both fivefold mean and worst Sharpe over V7 variance utility under identical half-trained forecasts?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "d9637d41e112bc99", + "event_kind": "finding", + "evidence_refs": [ + "evidence:v7-objective" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_92aebbc5fd2ab781e9f6d4d811a0fecbb94eef298371f9e2b8da20adb8dd9bf4", + "recorded_at": "2026-10-15T08:23:05+00:00", + "result_id": "finding_a104132402a03d9f59d26a5febef8b3f6268b902caa4ddab127e05780c836e84", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:4573beff95ca661a", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 4b2c7f92a1f7f32d25e456096cc3613ea6b1653c7957c5aeffc610c72be3b41c Applicability: Public2020-24 full-year cold starts; preyear priors; exact V7 variance versus existing net-Sharpe mode,vol0.07 and original costs/risk/execution. Development evidence, no native claim. Observation: 10 paths/20 prefixes/15 controls pass. Ratio active181 decisions;60 gradient points pass,max error1e-9.8 feasible solver warnings,no fallback; converged2023 also loses. Sharpe loses5/5;mean/worst0.777/-1.066,DD4.84%,turnover147%. Interpretation: Outcome: replan retained: - Exact V7 best20.53, original targets, scoped ratio return/VaR gains and all public/native/synthetic evidence. changed: - Test causal downside penalty at fixed gamma40; retain independent original covariance budget and execution. stopped: - Broadening/adopting existing ratio or attributing all financial losses to solver warnings.", + "tags": [ + "writeback-result" + ], + "title": "Does the existing net-Sharpe objective improve both fivefold mean and worst Sharpe over V7 variance utility under identical half-trained forecasts?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "487628a4d2710ada", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T08:50:16+00:00", + "result_id": "question_dd6024c6c360a95a1db517b94bbf3ec6a518a6ece07dea73e9742615db70063c", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:3b00e2ac722626b8", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 preyear cold starts; exact V7 except fixed2x raw portfolio semivariance after20 returns. Original covariance limits/costs/execution. Development evidence; no native claim.", + "title": "Does fixed2x causal portfolio-semivariance improve both fivefold mean and worst Sharpe over exact V7 variance utility?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "03c77f9ba43af2fe", + "event_kind": "finding", + "evidence_refs": [ + "evidence:v7-downside-objective" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_dd6024c6c360a95a1db517b94bbf3ec6a518a6ece07dea73e9742615db70063c", + "recorded_at": "2026-10-15T08:50:16+00:00", + "result_id": "finding_0c6018958340a868e1e56902db891bb0ca960078be7405de697c1e998b147c83", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:447a55820c6f2505", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 3faeec6c973cb470e1a90944542628b8a275b43b094511e069354cf0fe0a64cd Applicability: Public2020-24 preyear cold starts; exact V7 except fixed2x raw portfolio semivariance after20 returns. Original covariance limits/costs/execution. Development evidence; no native claim. Observation: 10 paths/20 prefixes/15 controls pass;165 live downside decisions,60 gradient points pass. Mean/worst Sharpe1.200/0.527 vs1.394/0.402; all solves feasible/successful. Return/DD/VaR gains,turnover121%. Interpretation: Outcome: replan retained: - V7 best20.53, all original acceptance and scoped counterevidence, including downside worst-Sharpe/return/DD/VaR gains. changed: - Diagnose actual V7 forecast components and forward-horizon skill before choosing another return model. stopped: - Broader folds, staging or adoption of fixed downside penalty; risk-only gains treated as closing the alpha gap.", + "tags": [ + "writeback-result" + ], + "title": "Does fixed2x causal portfolio-semivariance improve both fivefold mean and worst Sharpe over exact V7 variance utility?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "71989954a6eaaf9b", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T09:03:20+00:00", + "result_id": "question_ca700debf231402e8c6a8831b96c308b668d26246a606a02a6e76b50d9475671", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:bcdb685eca377caf", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 preyear V7 cold starts; actual decisions, forward1/5/20 labels and zero/constant-prior references. Overlapping development data; labels diagnostic only, no native/alpha claim.", + "title": "Does live V7 mu improve five-session forecast MSE over its constant half-prior reference at actual decisions in five preyear cold starts?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "3a6aa815043484ed", + "event_kind": "finding", + "evidence_refs": [ + "evidence:v7-forecast-information" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_ca700debf231402e8c6a8831b96c308b668d26246a606a02a6e76b50d9475671", + "recorded_at": "2026-10-15T09:03:20+00:00", + "result_id": "finding_3591374468b32d7e30f15f3110f1e1003e186279ae0ccaffc68a2d6907959715", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:f8579491a239a35c", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 64b3741c3ee816db79f83ae0020df8c9c99fb8121bd069f6d52554d5aaa75696 Applicability: Public2020-24 preyear V7 cold starts; actual decisions, forward1/5/20 labels and zero/constant-prior references. Overlapping development data; labels diagnostic only, no native/alpha claim. Observation: 181 mu vectors,180/174/171 labels at1/5/20; all causal/source/arithmetic controls pass.5-close MSE loses to prior5/5;20-close IC negative5/5.1-close IC positive5/5; portfolio/class evidence mixed. V7 financial gap unchanged. Interpretation: Outcome: replan retained: - V7 best20.53, original acceptance, scoped mixed forecast/downside and all native/synthetic counterevidence. changed: - Test constant-half-prior mu, removing only rolling empirical update while retaining risk/hedge adaptation. stopped: - Treating pooled MSE, gross frozen-weight labels or next-day IC as proof of executable native alpha.", + "tags": [ + "writeback-result" + ], + "title": "Does live V7 mu improve five-session forecast MSE over its constant half-prior reference at actual decisions in five preyear cold starts?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1f90ee854156bc50", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T09:11:37+00:00", + "result_id": "question_9b7b2bffecdc57c8e49d9795723d616fe22cc25f3fd04edc0494a9254bc3e7df", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:bad67cf3c24831d0", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 preyear cold starts; exact V7 versus constant half-prior mu only. Original risk/hedge adaptation,costs,execution. Development evidence; no native claim.", + "title": "Does constant-half-prior mu improve both fivefold mean and worst Sharpe over exact V7 while preserving original risk and execution?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "7044d0c6f6493404", + "event_kind": "finding", + "evidence_refs": [ + "evidence:v7-constant-prior" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_9b7b2bffecdc57c8e49d9795723d616fe22cc25f3fd04edc0494a9254bc3e7df", + "recorded_at": "2026-10-15T09:11:37+00:00", + "result_id": "finding_62e4436a9ba2b30fbc2d8765a026e1285aa601f7120e1187966382fd50b7c52d", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:82cede1bc8b787be", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 36a170bfddec82a42e0a797ad8a47da5831c16c87dbc5629e1974a903392bf7e Applicability: Public2020-24 preyear cold starts; exact V7 versus constant half-prior mu only. Original risk/hedge adaptation,costs,execution. Development evidence; no native claim. Observation: 10 paths/20 prefixes/15 controls pass;176 mu/target changes,60 gradient points,all solves succeed. Sharpe wins4/5;mean/worst1.476/0.306 vs1.394/0.402. Cost/DD gains,VaR coverage3/5vs4/5;2022 Equity selection/allocation decline. Interpretation: Outcome: replan retained: - V7 best20.53, original acceptance, constant-mu alternate benefits and all scoped diagnostic/native/synthetic evidence. changed: - Separate Equity and non-Equity empirical-mu channels in one fixed2x2 with exact retained endpoints. stopped: - Quarterly expansion or adoption of whole-vector freezing; MSE gains assumed to prove robust trading gains.", + "tags": [ + "writeback-result" + ], + "title": "Does constant-half-prior mu improve both fivefold mean and worst Sharpe over exact V7 while preserving original risk and execution?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "b5cbcf7e0724a81f", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T09:21:50+00:00", + "result_id": "question_39ed97bf465e61b6c2923a2a1fb00ab1dc705f49bd9b4b2208cf814a46625b4d", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:45f12aa0f23e7350", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Public2020-24 preyear V7 cold starts; fixed2x2 Equity/non-Equity mu freezing. Original risk/hedge/cost/execution rules and exact retained endpoints. Development data; no native claim.", + "title": "Does either mixed Equity/non-Equity mu-freezing policy improve both fivefold mean and worst Sharpe over exact V7?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "6ed509fa9803bf5a", + "event_kind": "finding", + "evidence_refs": [ + "evidence:v7-mu-class-factorial" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_39ed97bf465e61b6c2923a2a1fb00ab1dc705f49bd9b4b2208cf814a46625b4d", + "recorded_at": "2026-10-15T09:21:50+00:00", + "result_id": "finding_b30a9e4859f89d385db48c952b785f183f81d2725fa31611cd26f89d7e67fc05", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:7f6877e6cc62ed6c", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 551471a17384b18f0b30ccd4726e4bb8359416755b4dfb6359878d86f908e41a Applicability: Public2020-24 preyear V7 cold starts; fixed2x2 Equity/non-Equity mu freezing. Original risk/hedge/cost/execution rules and exact retained endpoints. Development data; no native claim. Observation: 20 paths/40 prefixes/40 controls pass,120 gradient points;all724 solves succeed. Mixed mean/worst1.452/0.310 and1.409/0.379 vs1.394/0.402; neither repairs worst. Both retained endpoints exact.7 native results still best20.53. Interpretation: Outcome: replan retained: - V7 best20.53,original targets,full-constant mean/cost/DD benefits,worst/VaR risks and all scoped counterevidence. changed: - Qualify exact full-constant alternate for one separately admitted native transfer/adoption decision. stopped: - Mixed-arm broadening/adoption and further class partitions without new evidence; every-proxy native prerequisite.", + "tags": [ + "writeback-result" + ], + "title": "Does either mixed Equity/non-Equity mu-freezing policy improve both fivefold mean and worst Sharpe over exact V7?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "f0eebcd9c195b0f7", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T09:40:31+00:00", + "result_id": "question_107c793317d53b730d16dfec013da20634939deaeb40a24932419c765b7233be", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:77572e96d6adbc90", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "One destination-native evaluation,agent8,exact V7 with constant half-prior mu and truthful metadata. Original risk/execution/cost rules; public/synthetic qualification. No broad generalization.", + "title": "Do the retained constant-prior policy public mean-Sharpe/cost gains improve destination-native score over exact V7?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "e8f04bb7aaa79b1f", + "event_kind": "finding", + "evidence_refs": [ + "evidence:native-constant-prior" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_107c793317d53b730d16dfec013da20634939deaeb40a24932419c765b7233be", + "recorded_at": "2026-10-15T09:40:31+00:00", + "result_id": "finding_61173c40662498b792a132cf0aeb5fefbc6cf47c13a3fc540ff1fbc71223c546", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:30cc240ae6d9425f", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 0a253e0b2f538ab7db35ca5a6686cb74ad5c3c7c87bc4f7686d7498ecc706775 Applicability: One destination-native evaluation,agent8,exact V7 with constant half-prior mu and truthful metadata. Original risk/execution/cost rules; public/synthetic qualification. No broad generalization. Observation: One accepted agent8 completed10.65<20.53;Sharpe0.423vs1.373,excess-24.57%vs-22.64%,independent VaR2.9%vs4.5%. Source/ID matched;exact V7 restored;ledger/events pass. Public/CLI/causal qualification all passed. Interpretation: Outcome: replan retained: - V7 best20.53,original targets,constant public benefits/native losses and all scoped public/synthetic counterevidence. changed: - Diagnose rolling forecast value under controlled persistence/reversion/noise before choosing a new estimator. stopped: - Adoption/repeated native evaluation of this exact constant source;local MSE or mean-Sharpe gains treated as transfer.", + "tags": [ + "writeback-result" + ], + "title": "Do the retained constant-prior policy public mean-Sharpe/cost gains improve destination-native score over exact V7?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "26169297b0911a7f", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T09:56:08+00:00", + "result_id": "question_022b481ae43ce82d0f9f9df18f36ea80665d98a74ec15383a4f13c90a28fb02d", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:883934e0478236db", + "schema_version": "loopx_explore_result_event_v0", + "status": "open", + "summary": "Synthetic360-session paths;seeds4901-4903,3 declared drift/AR1/noise families and shared vol break. Exact V7 versus constant mu,embedded priors,original risk/cost/execution. No transfer claim.", + "title": "Does exact V7 rolling mu improve full-cost mean and worst Sharpe over constant prior in the declared persistent,reverting and noise regimes?" + }, + { + "agent_id": "checkpoint-source-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "6e3c41e99b9ba229", + "event_kind": "finding", + "evidence_refs": [ + "evidence:v7-forecast-regimes" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_022b481ae43ce82d0f9f9df18f36ea80665d98a74ec15383a4f13c90a28fb02d", + "recorded_at": "2026-10-15T09:56:08+00:00", + "result_id": "finding_c04cd15aed0fce2842758adbb921ded2d64ab7802031deedf1db80b4c78a95df", + "run_id": "checkpoint:0250eb37566b03c22e770f7bf4ef594c895f75aae11b21055a1e093b242613a3:ac3a249a29977970", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: b3b013aa64c85042e74eed7b4b3170d989b0f3233676d0b890563bf1384ebc25 Applicability: Synthetic360-session paths;seeds4901-4903,3 declared drift/AR1/noise families and shared vol break. Exact V7 versus constant mu,embedded priors,original risk/cost/execution. No transfer claim. Observation: Constant wins8/9;all3 family mean/worst gains. Live class mu never negative in6 persistent cases;empirical sign lags12-80. Pooled20-close MSE wins3/3 persistent,target-weighted1/3. Hard controls pass;constant native10.65 remains below20.53. Interpretation: Outcome: replan retained: - Exact V7 best20.53,original targets,constant public benefits/native loss and all scoped counterevidence. changed: - Test one observed class-change statistic before replacing class mu mean;retain V7 within-class information. stopped: - Synthetic/pooled-MSE gains treated as native transfer;blanket empirical unshrinking or repeated constant evaluation.", + "tags": [ + "writeback-result" + ], + "title": "Does exact V7 rolling mu improve full-cost mean and worst Sharpe over constant prior in the declared persistent,reverting and noise regimes?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "1bc083df106f349d", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T12:39:46+00:00", + "result_id": "question_9194c07558f954c04f0be08afd2a4bd91bf73092d8cac9a1d5eeca8dbec4bed3", + "run_id": "explore-result:56eac0ebfd19493719de8264bed9381d98025f040a3c6efa3ae454f22fdf2fda", + "schema_version": "loopx_explore_result_event_v0", + "status": "resolved", + "summary": "Exact V7;9 fixed synthetic seed/family cases plus5 preyear public2020-24 starts. Last20/prior40 class contrast,global60-mean HAC5,3-SE gate;original costs/risk/execution. No transfer claim.", + "title": "Does the frozen whole-window HAC5 3-SE class-change rule materially change forecasts or targets on the declared synthetic/public cases?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "93d01535b271057f", + "event_kind": "finding", + "evidence_refs": [ + "evidence:v7-class-change" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_9194c07558f954c04f0be08afd2a4bd91bf73092d8cac9a1d5eeca8dbec4bed3", + "recorded_at": "2026-10-15T12:39:46+00:00", + "result_id": "finding_56eac0ebfd19493719de8264bed9381d98025f040a3c6efa3ae454f22fdf2fda", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 8a7247163023a5f0dc4fb65a1b6dcc972fa124fb9ddf7cb56dfdf76f6ed53d22 Applicability: Exact V7;9 fixed synthetic seed/family cases plus5 preyear public2020-24 starts. Last20/prior40 class contrast,global60-mean HAC5,3-SE gate;original costs/risk/execution. No transfer claim. Observation: 37 paths/74 prefixes/51 controls pass,1400 solves. Gate inactive14/14;max|z|2.97065;all full paths equal V7. Power fixture changes1 mu/2 targets. Separate-window residual statistics yield18 diagnostic triggers;no executable financial claim. Interpretation: Outcome: replan retained: - Exact V7 best20.53,original targets,frozen failed activation and all scoped public/native/synthetic evidence. changed: - Test one separate-window residual covariance estimate with the same3-SE threshold and original execution. stopped: - Broadening or submitting inactive whole-window rule;posthoc threshold tuning or relabeling earlier failure.", + "tags": [ + "writeback-result" + ], + "title": "Does the frozen whole-window HAC5 3-SE class-change rule materially change forecasts or targets on the declared synthetic/public cases?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "2e430be1514df7ec", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T12:51:21+00:00", + "result_id": "question_f2faa5b71c698e1743b53e7e525983d525e8a668436023d43a48f1f803aaa312", + "run_id": "explore-result:a7eab7e4c66dbfc80cdfa54695fd2bdd24f66d6742fc304219a104a23d498de5", + "schema_version": "loopx_explore_result_event_v0", + "status": "resolved", + "summary": "Exact V7;9 fixed synthetic cases and5 preyear public2020-24 starts. Two-window residual covariance change;3-SE/SE>0,mu replacement,cost/risk/execution fixed. No transfer claim.", + "title": "Does separately centered HAC5 covariance make the frozen class-change rule useful without costly false mean-shift alarms?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "285cff5baa78c5db", + "event_kind": "finding", + "evidence_refs": [ + "evidence:v7-class-change-residual" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_f2faa5b71c698e1743b53e7e525983d525e8a668436023d43a48f1f803aaa312", + "recorded_at": "2026-10-15T12:51:21+00:00", + "result_id": "finding_a7eab7e4c66dbfc80cdfa54695fd2bdd24f66d6742fc304219a104a23d498de5", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 84c0e24e5de93af8f4fbf4aec835708eab2ebd47c9c9701ac75273be01f94a1f Applicability: Exact V7;9 fixed synthetic cases and5 preyear public2020-24 starts. Two-window residual covariance change;3-SE/SE>0,mu replacement,cost/risk/execution fixed. No transfer claim. Observation: 18 triggers,13 diagnostic false alarms;14 paths/28 prefixes/28 controls pass. Persistent mean/worstSharpe improves;noise4901 loses0.3963. Public5 unchanged;negative Commodity shifts missed3/3. Exact zero-SE step missed;decimal roundoff may trigger. Interpretation: Outcome: replan retained: - Exact V7 best20.53,original targets,drift gains and scoped public/native/synthetic/failed-activation evidence. changed: - Isolate all18 observed trigger effects with matched omission replays before another mechanism or qualification. stopped: - Treating activation or pooled drift gains as native transfer;threshold tuning or hiding false alarms/zero-SE misses.", + "tags": [ + "writeback-result" + ], + "title": "Does separately centered HAC5 covariance make the frozen class-change rule useful without costly false mean-shift alarms?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "dcc5fc816860a67c", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T13:03:03+00:00", + "result_id": "question_9105953156691ba4b5f3cc0cf55b87bfa6801ef6d012b59a47f4f1e4fdd2ae2a", + "run_id": "explore-result:7e29eb5e036b2a97a9353ca235a4c9c1971ae91cd2e843dec881f08fb25812df", + "schema_version": "loopx_explore_result_event_v0", + "status": "resolved", + "summary": "All18 raw60-hash/class interventions on9 fixed synthetic cases. Omit one class replacement;other signals,risk,cost/gate/execution fixed. Conditional path effects;no transfer claim.", + "title": "Do matched omission replays show helpful,harmful and physically inactive class-change trigger effects under fixed execution?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "b5f29e1efc4f32d0", + "event_kind": "finding", + "evidence_refs": [ + "evidence:v7-class-trigger-effects" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_9105953156691ba4b5f3cc0cf55b87bfa6801ef6d012b59a47f4f1e4fdd2ae2a", + "recorded_at": "2026-10-15T13:03:03+00:00", + "result_id": "finding_7e29eb5e036b2a97a9353ca235a4c9c1971ae91cd2e843dec881f08fb25812df", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 36b203de0106da185ef8b20d20a7c36adec195156eb984116ebd50c39ab48294 Applicability: All18 raw60-hash/class interventions on9 fixed synthetic cases. Omit one class replacement;other signals,risk,cost/gate/execution fixed. Conditional path effects;no transfer claim. Observation: 18 matched omissions pass;9 helpful,2 harmful,7 physically inactive. False alarms split4/2/7;all5 drift-window effects helpful.1011 solves and36 omission gradients pass. Large effects reconcile to holdings PnL;rounding/gate effects retained. Interpretation: Outcome: replan retained: - Exact V7 best20.53,original targets,residual drift gains/noise loss,zero-SE misses and all scoped counterevidence. changed: - Qualify one frozen standalone residual candidate for native score-first evidence despite mixed local proxies. stopped: - Retrospective latent-label filters,additive omission attribution,threshold tuning or synthetic gains as transfer proof.", + "tags": [ + "writeback-result" + ], + "title": "Do matched omission replays show helpful,harmful and physically inactive class-change trigger effects under fixed execution?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "f87f5bfb17221c33", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T13:15:46+00:00", + "result_id": "question_2fcabf74248ba327a22e5c13ca3b7476e36c4a453512dc2c21132052aa7c1178", + "run_id": "explore-result:8f608b5540f1cf3add50ddb39ec712c55ee162181b20518137383722464e4a77", + "schema_version": "loopx_explore_result_event_v0", + "status": "resolved", + "summary": "One destination-native agent9 evaluation563accd27791,source16a2ee7c938b. Original risk/cost/execution;14 matched source paths and strict CLI qualified. Published feedback only;no generalization claim.", + "title": "Does the frozen separate-residual HAC5 class-change candidate improve destination-native score over exact V7?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "aa8f65feb4b42722", + "event_kind": "finding", + "evidence_refs": [ + "evidence:native-class-change-residual" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_2fcabf74248ba327a22e5c13ca3b7476e36c4a453512dc2c21132052aa7c1178", + "recorded_at": "2026-10-15T13:15:46+00:00", + "result_id": "finding_8f608b5540f1cf3add50ddb39ec712c55ee162181b20518137383722464e4a77", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: 16a2ee7c938bf5aa8be7c7295b0d7e257880600497530f97f49d85be8122683e Applicability: One destination-native agent9 evaluation563accd27791,source16a2ee7c938b. Original risk/cost/execution;14 matched source paths and strict CLI qualified. Published feedback only;no generalization claim. Observation: Accepted563accd27791/agent9 ties20.53 with same published financial metrics.14 standalone paths/strict CLI qualify;exact submitted checkpoint compared before V7 restore,ledger passes. Hidden activation/full-path equality unknown;original targets open. Interpretation: Outcome: replan retained: - Exact V7 best20.53,residual drift gains/noise loss/native tie,constant10.65 and all original targets/counterevidence. changed: - Test benchmark-relative variance preference with V7 mu and original absolute budget,gate/cost/execution controls. stopped: - Adoption/repeated evaluation of this tied source;native endpoint equality treated as hidden trace equivalence.", + "tags": [ + "writeback-result" + ], + "title": "Does the frozen separate-residual HAC5 class-change candidate improve destination-native score over exact V7?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "ff71a0106ff21251", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T13:31:03+00:00", + "result_id": "question_e47b818223d553141128adcfb9b00e91eb0f2a640c3bb2d37942a3f114344ba6", + "run_id": "explore-result:479092931a1b0bcd2984201a9542d9e6a629bc133bd4f6deedcaf1d18d795f53", + "schema_version": "loopx_explore_result_event_v0", + "status": "resolved", + "summary": "Exact V7 mu/risk/cost/execution;fixed60/30/10 anchor.9 synthetic cases and5 preyear public2020-24 starts.14 paths with source/disabled/prefix controls. No native transfer claim.", + "title": "Does replacing absolute variance preference with benchmark-relative variance improve full-cost public Sharpe robustness under the original absolute budget?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "49f896a31b1b0ebe", + "event_kind": "finding", + "evidence_refs": [ + "evidence:v7-benchmark-risk" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_e47b818223d553141128adcfb9b00e91eb0f2a640c3bb2d37942a3f114344ba6", + "recorded_at": "2026-10-15T13:31:03+00:00", + "result_id": "finding_479092931a1b0bcd2984201a9542d9e6a629bc133bd4f6deedcaf1d18d795f53", + "schema_version": "loopx_explore_result_event_v0", + "status": "refuted", + "summary": "Input revision: a0bf2614e571e0b7c6d427aedc7ef1a5415121e565f7748811e453c938337d4f Applicability: Exact V7 mu/risk/cost/execution;fixed60/30/10 anchor.9 synthetic cases and5 preyear public2020-24 starts.14 paths with source/disabled/prefix controls. No native transfer claim. Observation: 14 paths/28 prefixes/28 controls pass;527 solves,1054 checks,27 feasible warnings. Synthetic9/9 improve;public1/5,mean/worst0.656/-0.666,turnover213%,DD5.56%. Opening exposure and ongoing targets both change;rare repairs alone cannot explain turnover. Interpretation: Outcome: replan retained: - Exact V7 best20.53,original targets,benchmark synthetic/return gains and scoped public/native/cost counterevidence. changed: - Use fixed opening/continuation2x2 ablations to locate preference effects before changing coefficients or solver. stopped: - Immediate promotion before staged effects are understood;blaming all losses on repairs/warnings without controls.", + "tags": [ + "writeback-result" + ], + "title": "Does replacing absolute variance preference with benchmark-relative variance improve full-cost public Sharpe robustness under the original absolute budget?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "78ff7038c5892871", + "event_kind": "node", + "goal_id": "portfolio-warm-on-20261015-01", + "node_kind": "question", + "recorded_at": "2026-10-15T13:44:53+00:00", + "result_id": "question_cf25eae8558040c086d11abacd1093662881bf06ab3e98e6ad81b4563183ef9c", + "run_id": "explore-result:a55f92771a6525c3c6d61ea4166fda004c74e8c1679ebab488716fee9da35097", + "schema_version": "loopx_explore_result_event_v0", + "status": "resolved", + "summary": "Fixed14 cases:9 synthetic and5 preyear public2020-24.2 staged arms;28 paths/56 prefixes/source and28 endpoint controls. Original coefficients,mu,absolute budget,costs and events. No transfer claim.", + "title": "Do matched timing interventions distinguish opening effects from ongoing benchmark-preference losses under unchanged V7 risk and execution?" + }, + { + "agent_id": "warm-on-agent", + "boundary": { + "absolute_paths_recorded": false, + "credential_values_recorded": false, + "raw_logs_recorded": false, + "raw_session_transcript_recorded": false, + "raw_task_text_recorded": false, + "raw_trajectory_recorded": false + }, + "event_id": "03502c447ba623b8", + "event_kind": "finding", + "evidence_refs": [ + "evidence:v7-benchmark-risk-timing" + ], + "goal_id": "portfolio-warm-on-20261015-01", + "node_id": "question_cf25eae8558040c086d11abacd1093662881bf06ab3e98e6ad81b4563183ef9c", + "recorded_at": "2026-10-15T13:44:53+00:00", + "result_id": "finding_a55f92771a6525c3c6d61ea4166fda004c74e8c1679ebab488716fee9da35097", + "schema_version": "loopx_explore_result_event_v0", + "status": "confirmed", + "summary": "Input revision: 78573e5951013eae0b334e9c609ad78e1a77b74a0141433da9cbc0072099403c Applicability: Fixed14 cases:9 synthetic and5 preyear public2020-24.2 staged arms;28 paths/56 prefixes/source and28 endpoint controls. Original coefficients,mu,absolute budget,costs and events. No transfer claim. Observation: 28 paths pass:ongoing preference loses public4/5 from V7 opening,turnover219%;opening loses3/5,negative worstSharpe. Conditional interactions/sign changes preclude an opening-only explanation or additive effects. Ongoing allocation improves but selection worsens. Interpretation: Outcome: replan retained: - V7 best20.53,original targets,all timing/full-preference synthetic gains and public/native/cost counterevidence. changed: - Test removal of within-class covariance-bonus heterogeneity;keep class-common preference and original decisions. stopped: - Opening-only schedule promotion;assigning losses solely to opening,warnings or independent additive effects.", + "tags": [ + "writeback-result" + ], + "title": "Do matched timing interventions distinguish opening effects from ongoing benchmark-preference losses under unchanged V7 risk and execution?" + } ] } diff --git a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css index 9b9076506f..3958150e55 100644 --- a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css +++ b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.css @@ -83,7 +83,7 @@ .research-row-heading { grid-column: 1 / -1; display: flex; align-items: baseline; gap: 10px; margin-top: 8px; padding-top: 12px; border-top: 1px solid var(--pw-line); } .research-row-heading strong { font-size: var(--text-body); font-weight: 600; } .research-row-heading small { color: var(--pw-muted); font-size: var(--text-caption); } -.research-row-plot { position: relative; min-width: 0; } +.research-row-plot { position: relative; min-width: 0; padding-inline: 22px; } .research-density { display: flex; align-items: flex-end; gap: 2px; height: 56px; } .research-density span { flex: 1; min-width: 1px; border-radius: 2px 2px 0 0; background: var(--pw-blue-soft); border-top: 2px solid var(--pw-blue); } .research-density span.is-gap { background: var(--pw-red-bg); border-top: 0; } @@ -104,13 +104,15 @@ .goal-overview .research-timeline-marker { position: absolute; top: 10px; width: 44px; height: 44px; min-width: 44px; min-height: 44px; margin-left: -22px; padding: 0; border-radius: 6px; border: 0; background: transparent; cursor: pointer; } .goal-overview .research-timeline-marker::after { content: ""; position: absolute; top: 50%; left: 50%; width: 14px; height: 14px; border: 2px solid var(--research-tone); border-radius: 50%; background: var(--research-tone); transform: translate(-50%, -50%); } .goal-overview .research-timeline-marker.is-open::after { background: var(--pw-bg); } -.goal-overview .research-timeline-marker.is-small { top: auto; opacity: .85; } +.goal-overview .research-timeline-marker.is-small { opacity: .85; } .goal-overview .research-timeline-marker.is-small::after { width: 9px; height: 9px; border-width: 1px; } +.goal-overview .research-timeline-marker.is-cluster::after { width: 24px; height: 24px; border: 2px solid var(--pw-text); background: var(--pw-bg); } +.research-timeline-marker.is-cluster > span { position: absolute; inset: 0; display: grid; place-items: center; z-index: 1; color: var(--pw-text); font-size: var(--text-caption); } .goal-overview .research-timeline-marker.is-selected::after { box-shadow: 0 0 0 3px var(--pw-bg), 0 0 0 5px var(--pw-text); } .goal-overview .research-timeline-marker.is-selected { opacity: 1; z-index: 1; } .goal-overview .research-timeline-marker.is-dimmed, .research-decision-ticks .is-dimmed { opacity: .2; } .goal-overview .research-timeline-marker:hover::after { transform: translate(-50%, -50%) scale(1.25); } -.research-swarm { position: relative; border-bottom: 1px solid var(--pw-line); } +.research-swarm { position: relative; height: 64px; border-bottom: 1px solid var(--pw-line); } .research-trail { border-top: 1px solid var(--pw-line); padding-top: 12px; } .research-trail h3 { display: flex; align-items: baseline; gap: 10px; margin: 0 0 10px; font-size: var(--text-body); font-weight: 600; } .research-trail h3 small { color: var(--pw-muted); font-size: var(--text-caption); font-weight: 400; } diff --git a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.tsx b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.tsx index 981ec3618a..9cd941e690 100644 --- a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.tsx +++ b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-history.tsx @@ -1,4 +1,5 @@ import {useEffect, useId, useMemo, useRef, useState} from "react"; +import {defaultParseSearch} from "@tanstack/react-router"; import {ArrowLeft, Circle, FlaskConical, GitBranch, RefreshCw, Sparkles} from "lucide-react"; import {buildExploreTimeline, parseExploreFindingSections} from "../../../../../../loopx/control_plane/presentation/explore_timeline.js"; import {GoalResearchTimeline} from "./goal-research-timeline"; @@ -6,12 +7,19 @@ import {requestJson} from "../../data/chat"; import {groupUnlinkedHistoryQuestions, layoutExploreHistory, parseExploreHistoryPage, projectExploreHistory, type ExploreHistoryEvent} from "../../../../../../loopx/control_plane/presentation/explore_history.js"; import "./goal-research-history.css"; -type Selection = {node: string; day: string | null}; +type Selection = {nodes: string[]; day: string | null}; type Lens = "timeline" | "graph"; type Read = {events: ExploreHistoryEvent[]; total: number | null; complete: boolean}; const selectedFromUrl = (goal: string): Selection => { const query = new URLSearchParams(window.location.search); - return query.get("research_goal") === goal ? {node: query.get("research_node") ?? "", day: query.get("research_group")} : {node: "", day: null}; + if (query.get("research_goal") !== goal) return {nodes: [], day: null}; + const day = query.get("research_group"); + // Reuse the router's array encoding so a grouped selection also survives + // canonicalization on reload. Existing scalar node links remain valid. + const search = defaultParseSearch(window.location.search); + const decoded = "research_node" in search ? search.research_node : undefined; + const nodes = Array.isArray(decoded) && decoded.every(id => typeof id === "string") ? decoded : query.getAll("research_node"); + return {nodes: day === null ? [...new Set(nodes.filter(Boolean))] : [], day}; }; /** An effect-free history consumer. Its source is Explore, not raw sessions or @@ -36,7 +44,7 @@ export function GoalResearchHistory({goalId, active, zh, refreshRevision = 0}: { all: "回到全图", scope: "Explore 已记录历史", coverage: "其他来源覆盖、尝试发生时序尚未核验", partial: "历史尚未完整载入", failure: "无法继续读取历史。已读记录保留;请重试。", analysis: "深度分析", unavailable: "尚未接入轨迹评测;浏览历史不会调用 Agent。", - time: "记录时间", unknown: "时间未记录", records: "条记录", evidence: "已记录依据", + time: "记录时间(本地)", unknown: "时间未记录", records: "条记录", evidence: "已记录依据", interpretation: "独立检查与实际采用尚未核验", versions: "来源与版本引用", updates: "历史记录", changes: "次记录", findings: "条结论", links: "显式关联", missing: "部分关联的来源节点尚未记录", group: "来源分组", lost: "当前记录中找不到所选节点,其他历史仍可浏览。", @@ -45,7 +53,7 @@ export function GoalResearchHistory({goalId, active, zh, refreshRevision = 0}: { all: "Whole graph", scope: "Recorded Explore history", coverage: "Other-source coverage and attempt-time coverage are unverified", partial: "History is not fully loaded", failure: "Cannot continue reading history. Loaded records remain; retry.", analysis: "Deep analysis", unavailable: "Trajectory assessment is not connected. Reading history never invokes an Agent.", - time: "Recorded time range", unknown: "Time not recorded", records: "records", evidence: "Recorded evidence", + time: "Recorded time (local)", unknown: "Time not recorded", records: "records", evidence: "Recorded evidence", interpretation: "Independent checking and actual adoption are unverified", versions: "Source and version references", updates: "History", changes: "records", findings: "findings", links: "Explicit relationships", missing: "Some linked source nodes are not recorded", group: "Source grouping", lost: "The selected node is absent from this snapshot. Other history remains readable.", @@ -133,9 +141,10 @@ export function GoalResearchHistory({goalId, active, zh, refreshRevision = 0}: { const fullTime = (at: number) => new Intl.DateTimeFormat(zh ? "zh-CN" : "en", {month: "numeric", day: "numeric", hour: "2-digit", minute: "2-digit", hour12: false}).format(new Date(at)); const dayTime = (at: number) => new Intl.DateTimeFormat(zh ? "zh-CN" : "en", {month: "numeric", day: "numeric"}).format(new Date(at)); const positions = new Map(layout.map(item => [item.node.id, item])); - const selectedId = selection.node; + const selectedId = selection.nodes.length === 1 ? selection.nodes[0]! : ""; const selected = value?.nodes.find(node => node.id === selectedId); const selectedGroup = selection.day !== null ? grouped.groups.find(group => group.day === selection.day) : undefined; + const selectedMembers = selectedGroup?.nodes ?? (selection.nodes.length > 1 ? value?.nodes.filter(node => selection.nodes.includes(node.id)) : undefined); const clusterY = layout.length ? Math.max(...layout.map(item => item.y + 124)) + 24 : 24; const width = Math.max(600, grouped.groups.length ? 944 : 0, ...layout.map(item => item.x + 230)); const height = Math.max(230, ...layout.map(item => item.y + 124), grouped.groups.length ? clusterY + Math.ceil(grouped.groups.length / 4) * 124 : 0); @@ -143,21 +152,25 @@ export function GoalResearchHistory({goalId, active, zh, refreshRevision = 0}: { setSelection(next); const url = new URL(window.location.href); url.searchParams.delete("research_node"); url.searchParams.delete("research_group"); - if (next.node || next.day !== null) {url.searchParams.set(next.day !== null ? "research_group" : "research_node", next.day ?? next.node); url.searchParams.set("research_goal", goalId);} + if (next.nodes.length || next.day !== null) { + if (next.day !== null) url.searchParams.set("research_group", next.day); + else url.searchParams.set("research_node", next.nodes.length === 1 ? next.nodes[0]! : JSON.stringify(next.nodes)); + url.searchParams.set("research_goal", goalId); + } else url.searchParams.delete("research_goal"); - if (selection.node !== next.node || selection.day !== next.day) window.history.pushState(null, "", url); - if (focus && (next.node || next.day !== null)) window.requestAnimationFrame(() => { + if (selection.day !== next.day || selection.nodes.length !== next.nodes.length || selection.nodes.some((id, index) => id !== next.nodes[index])) window.history.pushState(null, "", url); + if (focus && (next.nodes.length || next.day !== null)) window.requestAnimationFrame(() => { const panel = detail.current; if (panel) {panel.scrollTop = 0; panel.focus({preventScroll: true}); panel.scrollIntoView({block: "nearest"});} }); }; - const choose = (id: string, focus = true) => select({node: id, day: null}, focus); + const choose = (id: string, focus = true) => select({nodes: id ? [id] : [], day: null}, focus); if (!busy && !error && !read.events.length) return null; return <section className="research-history" aria-label={copy.title} aria-busy={busy}> <header className="research-history-heading"><div><h2>{copy.title}</h2> <p>{copy.scope}{value?.startAt ? <> · {copy.time} <time>{timeLabel(value.startAt)}</time> — <time>{timeLabel(value.endAt)}</time></> : null}</p></div> <div className="research-history-controls"> - {selectedId || selection.day !== null ? <button type="button" onClick={() => {choose("", false); graph.current?.focus();}}><ArrowLeft size={14} aria-hidden/>{copy.all}</button> : null} + {selection.nodes.length || selection.day !== null ? <button type="button" onClick={() => {choose("", false); graph.current?.focus();}}><ArrowLeft size={14} aria-hidden/>{copy.all}</button> : null} <div className="research-lens" role="group" aria-label={zh ? "视图" : "View"}>{(["timeline", "graph"] as const).map(item => <button key={item} type="button" aria-pressed={lens === item} onClick={() => chooseLens(item)}>{item === "timeline" ? (zh ? "时间线" : "Timeline") : (zh ? "关系图" : "Graph")}</button>)}</div> <button type="button" disabled title={copy.unavailable} aria-describedby={`${presentationId}-analysis`}><Sparkles size={14} aria-hidden/>{copy.analysis}</button> <button type="button" aria-label={copy.refresh} disabled={busy} onClick={() => setRevision(n => n + 1)}><RefreshCw size={15} aria-hidden/></button> @@ -167,9 +180,9 @@ export function GoalResearchHistory({goalId, active, zh, refreshRevision = 0}: { : `${read.events.length} / ${read.total} ${copy.records}${read.complete ? "" : ` · ${copy.partial}`}`} · {copy.coverage}</p> {error || history.error ? <p role="alert" className="research-history-error">{copy.failure} <small>{error || history.error}</small></p> : null} {busy && !read.events.length ? <div className="research-history-loading" role="status">{copy.loading}…</div> : null} - {value?.nodes.length ? <div className={`research-history-layout${selected || selectedGroup ? " has-selection" : ""}`}> + {value?.nodes.length ? <div className={`research-history-layout${selected || selectedMembers?.length ? " has-selection" : ""}`}> {lens === "timeline" && timeline ? <div className="research-history-canvas is-timeline" ref={graph} tabIndex={-1}> - <GoalResearchTimeline timeline={timeline} zh={zh} selectedId={selectedId} selectedDay={selection.day} dayGroups={grouped.groups} onGroupSelect={day => select({node: "", day})} phase={phase} onPhase={setPhase} onSelect={id => choose(id)} timeLabel={fullTime} dayLabel={dayTime}/> + <GoalResearchTimeline timeline={timeline} zh={zh} selectedIds={selection.nodes} selectedDay={selection.day} dayGroups={grouped.groups} onGroupSelect={day => select({nodes: [], day})} phase={phase} onPhase={setPhase} onSelect={id => choose(id)} onSelectMany={nodes => select({nodes, day: null})} timeLabel={fullTime} dayLabel={dayTime}/> </div> : <div className="research-history-canvas" ref={graph} tabIndex={0} aria-label={zh ? "完整已载入研究关系图;可滚动" : "Full loaded research graph; scrollable"}> <div className="research-history-stage" style={{width, height}}> <svg width={width} height={height} aria-hidden="true" className="research-history-edges"> @@ -191,13 +204,13 @@ export function GoalResearchHistory({goalId, active, zh, refreshRevision = 0}: { return <path key={`parent:${item.node.id}`} className="is-grouping" d={`M${parent.x + 206},${parent.y + 47} C${parent.x + 226},${parent.y + 47} ${item.x - 20},${item.y + 47} ${item.x},${item.y + 47}`} />; })} </svg> - {layout.map(({node, x, y}) => <button key={node.id} type="button" className={`research-history-node is-${node.latest.status}${selectedId === node.id ? " is-selected" : ""}`} - style={{left: x, top: y}} aria-pressed={selectedId === node.id} aria-label={`${node.latest.title} · ${stateLabel(node.latest.status)}`} onClick={() => choose(node.id)}> + {layout.map(({node, x, y}) => <button key={node.id} type="button" className={`research-history-node is-${node.latest.status}${selection.nodes.includes(node.id) ? " is-selected" : ""}`} + style={{left: x, top: y}} aria-pressed={selection.nodes.includes(node.id)} aria-label={`${node.latest.title} · ${stateLabel(node.latest.status)}`} onClick={() => choose(node.id)}> <span className="research-node-meta">{node.latest.node_kind === "experiment" ? <FlaskConical size={13} aria-hidden/> : <Circle size={12} aria-hidden/>}{kindLabel(node.latest.node_kind)}<small>{stateLabel(node.latest.status)}</small></span> <strong>{node.latest.title}</strong><span className="research-node-count"><time>{timeLabel(node.updates[0]?.recorded_at)}</time>{node.updates.length > 1 ? ` · ${node.updates.length} ${copy.changes}` : ""}{node.findings.length ? ` · ${node.findings.length} ${copy.findings}` : ""}</span> </button>)} {grouped.groups.map((group, index) => <button type="button" key={`day:${group.day}`} className={`research-history-node research-history-group${selectedGroup === group ? " is-selected" : ""}`} style={{left: (index % 4) * 230 + 24, top: clusterY + Math.floor(index / 4) * 124}} - aria-pressed={selectedGroup === group} onClick={() => select({node: "", day: group.day})}> + aria-pressed={selectedGroup === group} onClick={() => select({nodes: [], day: group.day})}> <span className="research-node-meta"><Circle size={12} aria-hidden/>{zh ? "未关联问题" : "Unlinked questions"}</span> <strong>{group.day ? `${group.day} UTC` : copy.unknown}</strong><span className="research-node-count">{group.nodes.length} {zh ? "个问题 · 展开全部" : "questions · read all"}</span> </button>)} @@ -215,17 +228,17 @@ export function GoalResearchHistory({goalId, active, zh, refreshRevision = 0}: { {selected.latest.parent_id ? <p>{copy.group} · {positions.get(selected.latest.parent_id)?.node.latest.title ?? "—"}</p> : null} <h4>{copy.updates}</h4>{updateRecords(selected.revisions)} </div> : null} - {selectedGroup ? <div className="research-history-detail" ref={detail} role="region" aria-label={zh ? "按日期收纳的未关联问题" : "Unlinked questions by date"} tabIndex={-1} onKeyDown={event => {if (event.key === "Escape") {event.stopPropagation(); choose("", false); graph.current?.focus();}}}> - <h3>{selectedGroup.day || copy.unknown} · {zh ? "未关联问题" : "Unlinked questions"}</h3> - <p className="research-history-note">{zh ? "这里只按首次记录日期收纳,不推断共同路线或因果。每个问题的记录与依据保留如下。" : "Grouped only by first recorded date, without inferring a shared route or causality. Every question and its evidence remains below."}</p> + {selectedMembers?.length ? <div className="research-history-detail" ref={detail} role="region" aria-label={selectedGroup ? (zh ? "按日期收纳的未关联问题" : "Unlinked questions by date") : (zh ? "相邻研究项的全部记录" : "All records for nearby research items")} tabIndex={-1} onKeyDown={event => {if (event.key === "Escape") {event.stopPropagation(); choose("", false); graph.current?.focus();}}}> + <h3>{selectedGroup ? `${selectedGroup.day || copy.unknown} · ${zh ? "未关联问题" : "Unlinked questions"}` : (zh ? `相邻研究项 · ${selectedMembers.length}` : `Nearby research items · ${selectedMembers.length}`)}</h3> + <p className="research-history-note">{selectedGroup ? (zh ? "这里只按首次记录日期收纳,不推断共同路线或因果。每个问题的记录与依据保留如下。" : "Grouped only by first recorded date, without inferring a shared route or causality. Every question and its evidence remains below.") : (zh ? "这些点在当前宽度下互相遮挡,合拢后一次展开。每项研究的原始时间、结论与依据完整保留;合拢不表示关联或因果。" : "These points would overlap at the current width and open together. Every original time, finding and source remains; grouping implies no relationship or cause.")}</p> <p className="research-history-note">{copy.interpretation}</p> - {selectedGroup.nodes.map(node => <article className="research-history-group-member" key={node.id}><h4>{node.latest.title}</h4><p>{stateLabel(node.latest.status)} · {node.latest.summary}</p>{node.latest.evidence_refs.map(ref => <code key={ref}>{ref}</code>)} + {selectedMembers.map(node => <article className="research-history-group-member" key={node.id} data-research-node={node.id}><h4>{node.latest.title}</h4><p>{stateLabel(node.latest.status)} · {node.latest.summary}</p>{node.latest.evidence_refs.map(ref => <code key={ref}>{ref}</code>)} {node.findings.map(findingElement)} {updateRecords(node.revisions)} </article>)} </div> : null} </div> : null} - {(selectedId || selection.day !== null) && !selected && !selectedGroup && read.complete && !busy && !error && !history.error ? <p role="status">{copy.lost}</p> : null} + {(selection.nodes.some(id => !value?.nodes.some(node => node.id === id)) || (selection.day !== null && !selectedGroup)) && read.complete && !busy && !error && !history.error ? <p role="status">{copy.lost}</p> : null} {value?.events.length && !value.nodes.length ? <p className="research-history-note">{zh ? "尚未记录节点结构;可展开下面的已读记录。" : "Node structure has not been recorded; loaded records remain available below."}</p> : null} {value?.missingLinks.length ? <p className="research-history-note">{copy.missing} · {value.missingLinks.length}</p> : null} {value?.unknownTimeCount ? <p className="research-history-note">{copy.unknown} · {value.unknownTimeCount}</p> : null} diff --git a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-timeline.tsx b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-timeline.tsx index 3490ba6172..1002b6d3c6 100644 --- a/apps/presentation/dashboard/src/features/personal-workspace/goal-research-timeline.tsx +++ b/apps/presentation/dashboard/src/features/personal-workspace/goal-research-timeline.tsx @@ -1,6 +1,6 @@ -import {useState, type CSSProperties} from "react"; +import {useLayoutEffect, useRef, useState, type CSSProperties} from "react"; import type {ExploreTimeline, TimelineFinding, TimelineNode, TimelinePhase} from "../../../../../../loopx/control_plane/presentation/explore_timeline.js"; -import {exploreTimelinePhaseAt, selectExploreTimelineDecisions} from "../../../../../../loopx/control_plane/presentation/explore_timeline.js"; +import {exploreTimelinePhaseAt, groupExploreTimelinePoints, selectExploreTimelineDecisions} from "../../../../../../loopx/control_plane/presentation/explore_timeline.js"; import type {groupUnlinkedHistoryQuestions} from "../../../../../../loopx/control_plane/presentation/explore_history.js"; /** Default whole-history reading: thirds, recording density, recorded routes, @@ -8,9 +8,9 @@ import type {groupUnlinkedHistoryQuestions} from "../../../../../../loopx/contro * Position means first record time only; it never encodes progress or cause. */ type Copy = Record<string, string>; type Props = { - timeline: ExploreTimeline; zh: boolean; selectedId: string; phase: number | null; + timeline: ExploreTimeline; zh: boolean; selectedIds: readonly string[]; phase: number | null; selectedDay: string | null; dayGroups: ReturnType<typeof groupUnlinkedHistoryQuestions>["groups"]; onGroupSelect: (day: string) => void; - onSelect: (id: string) => void; onPhase: (index: number | null) => void; + onSelect: (id: string) => void; onSelectMany: (ids: string[]) => void; onPhase: (index: number | null) => void; timeLabel: (value: number) => string; dayLabel: (value: number) => string; }; @@ -18,23 +18,34 @@ const LABELS = ["confirmed", "refuted", "tentative"] as const; const tone = (label: string) => LABELS.includes(label as typeof LABELS[number]) ? `is-${label}` : "is-unlabeled"; const isOpen = (item: TimelineNode) => ["open", "exploring", "blocked"].includes(item.node.latest.status); -export function GoalResearchTimeline({timeline, zh, selectedId, selectedDay, dayGroups, onGroupSelect, phase, onSelect, onPhase, timeLabel, dayLabel}: Props) { +export function GoalResearchTimeline({timeline, zh, selectedIds, selectedDay, dayGroups, onGroupSelect, phase, onSelect, onSelectMany, onPhase, timeLabel, dayLabel}: Props) { + const plot = useRef<HTMLDivElement>(null); + const [plotWidth, setPlotWidth] = useState(0); + useLayoutEffect(() => { + const element = plot.current; + if (!element) return; + const measure = () => setPlotWidth(element.getBoundingClientRect().width); + measure(); + const observer = new ResizeObserver(measure); + observer.observe(element); + return () => observer.disconnect(); + }, [timeline.start, timeline.end]); const copy: Copy = zh ? { - early: "前段", middle: "中段", late: "后段", questions: "新问题", findings: "结论", + early: "前段", middle: "中段", late: "后段", items: "研究项", findings: "结论", decisions: "显式决策", none: "未记录显式决策", changed: "变化", stopped: "停止", retained: "保留", unstructured: "结论未按 writeback 结构记录,无法拆出依据与决策", density: "记录密度", densityHint: "柱高为事件数;浅红为无记录空档", ticks: "转向 / 继续", - routes: "研究路线", routeHint: "仅由显式关联或父子分组相连", singles: "未关联问题", singlesHint: "不推断路线或因果", + routes: "研究路线", routeHint: "仅由显式关联或父子分组相连", singles: "未关联研究项", singlesHint: "不推断路线或因果", trail: "决策轨迹", trailHint: "保留各轮显式决策,按记录时间最近在前", more: "显示更多决策", all: "全部时段", span: "记录跨度", start: "起", end: "止", replan: "转向", continue: "继续", stop: "停止", wait: "等待", no_change: "无变化", ask_human: "请人决定", confirmed: "来源记为确认", refuted: "已反驳", tentative: "待检查", unlabeled: "无结论", phaseNote: "按记录时间三等分,仅为阅读分组,不是预声明的评估窗口。", noTime: "没有可用的记录时间,无法放上时间轴;下方记录仍可完整阅读。", } : { - early: "Early", middle: "Middle", late: "Late", questions: "New questions", findings: "Findings", + early: "Early", middle: "Middle", late: "Late", items: "Research items", findings: "Findings", decisions: "Explicit decisions", none: "No explicit decision recorded", changed: "Changed", stopped: "Stopped", retained: "Retained", unstructured: "Findings were not recorded in writeback sections; evidence and decisions cannot be separated", density: "Recording density", densityHint: "Bar height is events; pale red is a recording gap", ticks: "Replan / continue", - routes: "Research routes", routeHint: "Connected only by recorded relationships or parent grouping", singles: "Unlinked questions", singlesHint: "No route or causality inferred", + routes: "Research routes", routeHint: "Connected only by recorded relationships or parent grouping", singles: "Unlinked research items", singlesHint: "No route or causality inferred", trail: "Decision history", trailHint: "Every recorded decision, newest record time first", more: "Show more decisions", all: "Whole history", span: "Recorded span", start: "From", end: "To", replan: "Replan", continue: "Continue", stop: "Stop", wait: "Wait", no_change: "No change", ask_human: "Ask human", confirmed: "Recorded confirmation", refuted: "Refuted", tentative: "Tentative", unlabeled: "No finding", phaseNote: "Equal thirds of record time, for reading only; not a pre-declared evaluation window.", @@ -54,22 +65,24 @@ export function GoalResearchTimeline({timeline, zh, selectedId, selectedDay, day const stride = Math.max(1, Math.ceil(ticks.length / 10)); const marker = (item: TimelineNode, style: CSSProperties, extra = "") => { const title = `${item.node.latest.title} · ${label(item.label || "unlabeled")}${item.first !== null ? ` · ${timeLabel(item.first)}` : ""}`; - return <button key={item.node.id} type="button" title={title} aria-label={title} aria-pressed={selectedId === item.node.id} - className={`research-timeline-marker ${tone(item.label)}${isOpen(item) ? " is-open" : ""}${selectedId === item.node.id ? " is-selected" : ""}${inPhase(item.first) ? "" : " is-dimmed"}${extra}`} + return <button key={item.node.id} type="button" title={title} aria-label={title} aria-pressed={selectedIds.includes(item.node.id)} data-research-nodes={item.node.id} + className={`research-timeline-marker ${tone(item.label)}${isOpen(item) ? " is-open" : ""}${selectedIds.includes(item.node.id) ? " is-selected" : ""}${inPhase(item.first) ? "" : " is-dimmed"}${extra}`} style={style} onClick={() => onSelect(item.node.id)}/>; }; + const points = (items: readonly TimelineNode[], extra = "") => groupExploreTimelinePoints(items, start, end, plotWidth).map(group => { + if (group.items.length === 1) return marker(group.items[0]!, {left: pct(group.at)}, extra); + const ids = group.items.map(item => item.node.id); + const selected = ids.some(id => selectedIds.includes(id)); + const title = zh ? `${ids.length} 项相邻研究 · ${timeLabel(group.items[0]!.first!)} — ${timeLabel(group.items.at(-1)!.first!)} · 展开全部记录与依据` + : `${ids.length} nearby research items · ${timeLabel(group.items[0]!.first!)} — ${timeLabel(group.items.at(-1)!.first!)} · Read every record and source`; + return <button key={ids[0]} type="button" title={title} aria-label={title} aria-pressed={selected} data-research-nodes={ids.join(" ")} + className={`research-timeline-marker is-cluster${selected ? " is-selected" : ""}${group.items.some(item => inPhase(item.first)) ? "" : " is-dimmed"}`} + style={{left: pct(group.at)}} onClick={() => onSelectMany(ids)}><span>{ids.length}</span></button>; + }); const trail = selectExploreTimelineDecisions(timeline, phase); const decisionOutcomes = [...new Set(timeline.decisions.map(item => item.sections!.decision!.outcome))]; const groupedIds = new Set(dayGroups.flatMap(group => group.nodes.map(node => node.id))); - const swarm = (() => { - const columns = new Map<number, number>(); - return timeline.singles.filter(id => !groupedIds.has(id)).map(id => timeline.nodes.get(id)!).filter(item => item.first !== null).map(item => { - const column = Math.round(((item.first! - start) / span) * 160); - const level = columns.get(column) ?? 0; columns.set(column, level + 1); - return {item, column, level}; - }); - })(); - const swarmHeight = Math.max(28, (Math.max(0, ...swarm.map(dot => dot.level)) + 1) * 11 + 10); + const swarm = timeline.singles.filter(id => !groupedIds.has(id)).map(id => timeline.nodes.get(id)!).filter(item => item.first !== null); const unknownTime = [...timeline.nodes.values()].filter(item => item.first === null).length; const phaseCard = (item: TimelinePhase) => { const decision = item.lastDecision?.sections?.decision; @@ -77,7 +90,7 @@ export function GoalResearchTimeline({timeline, zh, selectedId, selectedDay, day return <button key={item.index} type="button" aria-pressed={phase === item.index} onClick={() => onPhase(phase === item.index ? null : item.index)} className={`research-phase${item.index === 2 ? " is-late" : ""}${phase === item.index ? " is-active" : ""}`}> <span className="research-phase-head"><strong>{[copy.early, copy.middle, copy.late][item.index]}</strong><time>{timeLabel(item.start)} — {timeLabel(item.end)}</time></span> - <span className="research-phase-counts"><b>{item.questions}</b> {copy.questions}<b>{item.findings}</b> {copy.findings}</span> + <span className="research-phase-counts"><b>{item.nodes}</b> {copy.items}<b>{item.findings}</b> {copy.findings}</span> <span className="research-phase-bar" aria-label={LABELS.map(key => `${label(key)} ${item.labels[key] ?? 0}`).join(" · ")}> {LABELS.map(key => item.labels[key] ? <span key={key} className={tone(key)} style={{flexGrow: item.labels[key]}}>{item.labels[key]}</span> : null)} </span> @@ -95,7 +108,7 @@ export function GoalResearchTimeline({timeline, zh, selectedId, selectedDay, day <div className="research-timeline-grid"> <div className="research-row-label"><strong>{copy.density}</strong><small>{copy.densityHint}</small>{decisionOutcomes.length ? <small>{decisionOutcomes.map(outcome => <span key={outcome}><i className={`research-tick-key is-${outcome}`}/> {label(outcome)}</span>)}</small> : null}</div> <div className="research-row-plot"> - <div className="research-density">{timeline.bins.map((bin, index) => <span key={index} className={bin.events ? "" : "is-gap"} title={`${timeLabel(bin.start)} — ${timeLabel(bin.end)} · ${bin.events}`} + <div className="research-density" ref={plot}>{timeline.bins.map((bin, index) => <span key={index} className={bin.events ? "" : "is-gap"} title={`${timeLabel(bin.start)} — ${timeLabel(bin.end)} · ${bin.events}`} style={{height: bin.events ? `${Math.max(8, (bin.events / maxEvents) * 100)}%` : "100%"}}/>)}</div> {timeline.decisions.length ? <div className="research-decision-ticks">{timeline.decisions.filter(item => item.at !== null).map(item => <span key={item.event.event_id} title={`${label(item.sections!.decision!.outcome)} · ${item.at === null ? "—" : timeLabel(item.at)}`} @@ -103,7 +116,7 @@ export function GoalResearchTimeline({timeline, zh, selectedId, selectedDay, day {timeline.phases.slice(1).map(item => <span key={item.index} className="research-phase-divider" style={{left: pct(item.start)}}/>)} <div className="research-axis">{ticks.map((at, index) => index % stride ? null : <span key={at} style={{left: pct(at)}}>{dayLabel(at)}</span>)}</div> </div> - {timeline.routes.length ? <div className="research-row-heading"><strong>{copy.routes}</strong><small>{copy.routeHint}</small></div> : null} + {timeline.routes.length ? <div className="research-row-heading"><strong>{copy.routes}</strong><small>{copy.routeHint} · {zh ? "相邻点合拢显示;数字为研究项数,一次展开全部原始时间与依据" : "Nearby points are grouped; the number is research items, opened once with original times and sources"}</small></div> : null} {timeline.routes.map(route => { const members = route.nodeIds.map(id => timeline.nodes.get(id)!).filter(item => item.first !== null); if (!members.length) return null; @@ -118,7 +131,7 @@ export function GoalResearchTimeline({timeline, zh, selectedId, selectedDay, day .map(edge => ({key: edge.event_id, from: edge.from_node, to: edge.to_node, kind: edge.edge_type === "refutes" ? "is-refutation" : "", title: `${edge.edge_type}: ${edge.summary}`})), ]; return <div className="research-route" key={route.id} role="group" aria-label={`${members.length} · ${first.node.latest.title}`}> - <div className="research-row-label"><strong>{members.length} {zh ? "个问题" : "questions"}</strong> + <div className="research-row-label"><strong>{members.length} {zh ? "项研究" : "research items"}</strong> <small>{dayLabel(route.first!)} – {dayLabel(route.last!)} · {copy.span} {hours(route.first!, route.last!)}</small> <small>{tally.map(([key, value]) => `${label(key)} ${value}`).join(" · ") || copy.unlabeled}</small></div> <div className="research-row-plot"> @@ -129,7 +142,7 @@ export function GoalResearchTimeline({timeline, zh, selectedId, selectedDay, day {arcs.map(arc => { const a = Math.min(x(arc.from), x(arc.to)), b = Math.max(x(arc.from), x(arc.to)), h = Math.min(24, 8 + (b - a) / 8); return <g key={arc.key}><path vectorEffect="non-scaling-stroke" className={arc.kind} d={`M${a},26 C${a},${26 - h} ${b},${26 - h} ${b},26`}>{arc.title ? <title>{arc.title} : null}; })} - {members.map(item => marker(item, {left: pct(item.first ?? start)}))} + {points(members)}
; @@ -142,8 +155,8 @@ export function GoalResearchTimeline({timeline, zh, selectedId, selectedDay, day : null} {swarm.length ? <>
{copy.singles} · {swarm.length}{copy.singlesHint}
-
- {swarm.map(({item, column, level}) => marker(item, {left: `${(column / 160) * 100}%`, bottom: level * 11 + 4}, " is-small"))} +
+ {points(swarm, " is-small")}
: null}
@@ -153,18 +166,18 @@ export function GoalResearchTimeline({timeline, zh, selectedId, selectedDay, day

{copy.trail}{copy.trailHint}

{!timeline.decisions.length ?

{timeline.structuredCount ? copy.none : copy.unstructured}

- : } + : }
; } -function TrailList({items, copy, label, timeLabel, selectedId, onSelect}: {items: TimelineFinding[]; copy: Copy; label: (key: string) => string; timeLabel: (value: number) => string; selectedId: string; onSelect: (id: string) => void}) { +function TrailList({items, copy, label, timeLabel, selectedIds, onSelect}: {items: TimelineFinding[]; copy: Copy; label: (key: string) => string; timeLabel: (value: number) => string; selectedIds: readonly string[]; onSelect: (id: string) => void}) { const [limit, setLimit] = useState(6); return <>
    {items.slice(0, limit).map(item => { const decision = item.sections!.decision!; return
  1. -