Skip to content

Bug-hunt: 19 unverified findings to triage (2026-10-27 sweep) #514

Open

Description

@Interstellar-code

These findings came out of the 2026-10-27 bug-hunt sweep, but its skeptic check never reached a verdict on them (often because the run hit its usage limit). Each needs a quick check before fixing. The 8 high-severity ones also have their own issues, linked below.

Totals: 8 high, 8 medium, 3 low (19 in all).

Details

Full evidence is in these report files. They are local to the owner's Mac:

  • ~/.bughunt-data/repos/hermes-switchui/reports/2026-10-27-lib-state.json and ~/.bughunt-data/repos/hermes-switchui/reports/2026-10-27-lib-state.md
  • ~/.bughunt-data/repos/hermes-switchui/reports/2026-10-27-screens.json and ~/.bughunt-data/repos/hermes-switchui/reports/2026-10-27-screens.md

High (8)

Medium (8)

  • Unknown furniture type makes nav grid build throw — src/features/retro-office/core/navigation.ts:83 (bh:bh:5bf3b761, report 2026-10-27-lib-state.json)
    • The navigation map fails to build, so agents cannot path to their targets and the office scene stalls. The code comment promises such items are ignored, so the failure contradicts the documented be...
  • Code line-number gutter shows literal backslash-n text — src/screens/files/files-screen.tsx:1018 (bh:bh:16b9ce1e, report 2026-10-27-screens.json)
    • The line-number column shows a stray backslash-n after each number instead of clean line numbers.
  • Failed multi-file upload skips the tree refresh — src/screens/files/files-screen.tsx:1987 (bh:bh:e16b5aa2, report 2026-10-27-screens.json)
    • The files that did upload do not appear in the tree until the user refreshes, and the error does not say how many went through.
  • removeDependency cannot remove a single-name depends_on — src/screens/workflows/graph-editor/yaml-model.ts:575 (bh:bh:7d433a36, report 2026-10-27-screens.json)
    • Nothing changes: the arrow stays on screen and the saved workflow keeps the link, with no error shown.
  • Reset to factory keeps unsaved editor text — src/screens/workflows/workflow-editor.tsx:1152 (bh:bh:070bb253, report 2026-10-27-screens.json)
    • The server copy is reset but the editor keeps the unsaved text with a warning, even though the confirmation promised the edits would be discarded, and a later Save would write them back.
  • Tooltip and subgraph overlays drift from their nodes when the canvas is wide — src/screens/workflows/workflow-editor.tsx:618 (bh:bh:5cbf8696, report 2026-10-27-screens.json)
    • The hover tooltip and the expanded subgraph child list appear offset from their node and can cover other nodes.
  • Deleting the open file re-selects the deleted file from a stale list — src/screens/memory/components/agent-memory-tab.tsx:234 (bh:bh:157537c2, report 2026-10-27-screens.json)
    • The deleted file stays selected, so its old content may still be shown from cache or the pane goes blank, and Delete/Edit still appear active for a file that no longer exists.
  • Selected file name carries over when switching agents — src/screens/memory/components/agent-memory-tab.tsx:160 (bh:bh:af6c9c76, report 2026-10-27-screens.json)
    • The right pane shows a blank area or keeps saying Loading instead of showing the new agent's first memory file.

Low (3)

  • Agent named like an object property gets no desk — src/features/retro-office/core/navigation.ts:329 (bh:bh:bf2c7980, report 2026-10-27-lib-state.json)
    • That agent is never given a desk in the office layout.
  • No desk fallback when every desk is explicitly assigned — src/features/retro-office/core/navigation.ts:327 (bh:bh:66bd52cc, report 2026-10-27-lib-state.json)
    • That agent has no desk and may stand idle or be placed without one; whether callers handle the missing entry was not checked.
  • Add-file save may overwrite an existing file without confirmation — src/screens/memory/components/agent-memory-tab.tsx:92 (bh:bh:c8a30bb8, report 2026-10-27-screens.json)
    • The existing memory file is silently replaced by the new text and the earlier content is lost.

Filed from the 2026-10-27 bug-hunt sweep (unverified, not triaged).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions