You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Why this exists: the repo-wide stash stack held 113 entries spanning three months, unowned and
unlinked. This one's content is absent from Dev_new_gui — verified by git apply --check --3way
— so it is genuinely unfinished work, not a leftover of something that already landed.
Ask — a decision, not a deletion:
Is this work still wanted? The original context above names where it came from.
Wanted → rebase rescued/stash-2026-06-05-0d711d576 onto Dev_new_gui, open a PR, land it.
Not wanted → say so here with the reason, then delete the branch. A recorded decision, never a
silent drop.
Note: this one does not apply cleanly to today's base — expect a real rebase, not a fast-forward.
base has zero top-level import os lines in that file
api/vision.py (drop unused VisionHealthResponse)
OBSOLETE — and now wrong
base uses it: vision.py:345@router.get("/health", response_model=VisionHealthResponse). Applying the stash would break the health endpoint
skills/external_importer.py (move the codeql[py/full-ssrf] suppression above the call)
SUPERSEDED
base already carries the suppression on its own preceding comment block, with a fuller justification and an issue link (external_importer.py:328-330, #12278)
operator_dashboard/gmail_service.py (split a bogus f"…" f"…" concat)
OBSOLETE — code gone
the raise ValueError("Gmail credentials are invalid…") block no longer exists in base
package removed by e97e4882c3(#9958) (#10229); transcriber/export/ is the surviving implementation
transcriber/routes/ai.py
LANDED
the added line is present verbatim in base
Decision: every hunk is either already in base, moot because the file is gone, or actively
harmful now (the vision.py import is live). Nothing to rebase.
rescued/stash-2026-06-05-0d711d576 is disposable; left in place — branch deletion is a separate
deliberate act.
base has zero top-level import os lines in that file
api/vision.py (drop unused VisionHealthResponse)
OBSOLETE — and now wrong
base uses it: vision.py:345@router.get("/health", response_model=VisionHealthResponse). Applying the stash would break the health endpoint
skills/external_importer.py (move the codeql[py/full-ssrf] suppression above the call)
SUPERSEDED
base already carries the suppression on its own preceding comment block, with a fuller justification and an issue link (external_importer.py:328-330, #12278)
operator_dashboard/gmail_service.py (split a bogus f"…" f"…" concat)
OBSOLETE — code gone
the raise ValueError("Gmail credentials are invalid…") block no longer exists in base
package removed by e97e4882c3(#9958) (#10229); transcriber/export/ is the surviving implementation
transcriber/routes/ai.py
LANDED
the added line is present verbatim in base
Decision: every hunk is either already in base, moot because the file is gone, or actively
harmful now (the vision.py import is live). Nothing to rebase.
rescued/stash-2026-06-05-0d711d576 is disposable; left in place — branch deletion is a separate
deliberate act.
Activity
mrveiss commentedon Aug 25, 2026
Disposition: LANDED in part, SUPERSEDED in part, OBSOLETE in part — nothing left to land
Ten files, checked one by one against
origin/Dev_new_gui:api/batch_jobs.py(drop unusedBatchJobsHealthResponse)batch_jobs.pyutils/helpers_reorganization_test.py(drop 18 duplicateimport os)import oslines in that fileapi/vision.py(drop unusedVisionHealthResponse)vision.py:345@router.get("/health", response_model=VisionHealthResponse). Applying the stash would break the health endpointskills/external_importer.py(move thecodeql[py/full-ssrf]suppression above the call)external_importer.py:328-330,#12278)operator_dashboard/gmail_service.py(split a bogusf"…" f"…"concat)raise ValueError("Gmail credentials are invalid…")block no longer exists in baseservices/transcript_export/{docx,pdf,srt,vtt}_exporter.pye97e4882c3(#9958) (#10229);transcriber/export/is the surviving implementationtranscriber/routes/ai.pyDecision: every hunk is either already in base, moot because the file is gone, or actively
harmful now (the
vision.pyimport is live). Nothing to rebase.rescued/stash-2026-06-05-0d711d576is disposable; left in place — branch deletion is a separatedeliberate act.
mrveiss commentedon Aug 25, 2026
Disposition: LANDED in part, SUPERSEDED in part, OBSOLETE in part — nothing left to land
Ten files, checked one by one against
origin/Dev_new_gui:api/batch_jobs.py(drop unusedBatchJobsHealthResponse)batch_jobs.pyutils/helpers_reorganization_test.py(drop 18 duplicateimport os)import oslines in that fileapi/vision.py(drop unusedVisionHealthResponse)vision.py:345@router.get("/health", response_model=VisionHealthResponse). Applying the stash would break the health endpointskills/external_importer.py(move thecodeql[py/full-ssrf]suppression above the call)external_importer.py:328-330,#12278)operator_dashboard/gmail_service.py(split a bogusf"…" f"…"concat)raise ValueError("Gmail credentials are invalid…")block no longer exists in baseservices/transcript_export/{docx,pdf,srt,vtt}_exporter.pye97e4882c3(#9958) (#10229);transcriber/export/is the surviving implementationtranscriber/routes/ai.pyDecision: every hunk is either already in base, moot because the file is gone, or actively
harmful now (the
vision.pyimport is live). Nothing to rebase.rescued/stash-2026-06-05-0d711d576is disposable; left in place — branch deletion is a separatedeliberate act.