• v_task_detail's org-strip only ever covered planner/coder/validator -- no way to
    see planner_reviewer's verdict trail from the task detail page at all, only from
    v_graph_console. Rather than maintain two parallel, drifting implementations of
    "org node status for this task", v_task_detail now reuses the same 4-stage Org
    meta-graph component (renderOrgMetaGraph/mountOrgMetaGraph) v_graph_console
    already has.
    
    mountOrgMetaGraph/renderOrgMetaStageDetailHtml gain an optional enableNodeClick
    option so v_task_detail's usage gets real per-node live log-tail expansion
    (wired through the existing activeLogViewers/closeAllLogViewers/mountLogViewer
    machinery) while v_graph_console keeps its existing read-only snapshot
    behavior unchanged. ORG_NODE_DETAIL_RE now also accepts planner_reviewer so
    deep links into the 4th stage are reachable; landing on one auto-expands and
    scrolls to it (focusOrgMetaStage), matching the old focusOrgNodePanel's
    behavior. Dashboard's own 3-node org-strip is untouched.
    
    Deleted the now-dead renderTaskDetailOrgStripHtml/renderOrgComboPanelContent/
    wireOrgComboArtifactClicks/focusOrgNodePanel.
    
    node frontend/test_graph_console_smoke.js passes (extended with coverage for
    the regex widening and the enableNodeClick threading), independently
    re-verified.
    
    Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
    bboonnee authored
     
    Browse File »