Skip to content

rescued stash: mva-3501-ci-failures: stash before branch switch #14085

Closed

Description

@mrveiss

Child of #14078. The work is safe — it is now a branch on origin, not only a stash entry.

Branch rescued/stash-2026-06-05-1557e2b21
Stash commit 1557e2b213d62656c56a4d18284ab8a76a45f469
Stashed 2026-06-05
Change 7 files changed, 140 insertions(+), 34 deletions(-)
Applies to current base CONFLICTED
Original context mva-3501-ci-failures: stash before branch switch

Files touched:

  • autobot-backend/agents/rag_agent.py
  • autobot-backend/api/agent_config.py
  • autobot-backend/services/transcript_export/docx_exporter.py
  • autobot-backend/services/transcript_export/pdf_exporter.py
  • autobot-backend/services/transcript_export/srt_exporter.py
  • autobot-backend/services/transcript_export/vtt_exporter.py
  • autobot-backend/transcriber/export/docx_export.py

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:

  1. Is this work still wanted? The original context above names where it came from.
  2. Wanted → rebase rescued/stash-2026-06-05-1557e2b21 onto Dev_new_gui, open a PR, land it.
  3. 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.

Activity

  1. mrveiss commented on Aug 25, 2026

    @mrveiss
    OwnerAuthor

    Disposition: LANDED in part, SUPERSEDED in part, OBSOLETE in part — nothing left to land

    Seven files, checked one by one against origin/Dev_new_gui:

    File Verdict Evidence
    transcriber/export/docx_export.py (drop unused Pt import) LANDED base line 11 is from docx.shared import RGBColor — Pt is gone
    services/transcript_export/{docx,pdf,srt,vtt}_exporter.py OBSOLETE — path gone whole package removed by e97e4882c3 fix(transcriber): bind transcript export to real storage, retire mock duplicate (#9958) (#10229); the surviving implementation is transcriber/export/
    api/agent_config.py (+133/-28) SUPERSEDED / no-op pure string-reflow of DEFAULT_AGENT_CONFIGS descriptions into parenthesised concatenations. Base still carries the original single-line form (agent_config.py:134), and pyproject.toml sets line-length = 120 for black and isort — neither tool rewrites string literals, so nothing in the toolchain wants this change
    agents/rag_agent.py (+2/-1) SUPERSEDED / no-op same: hard-wrapping one triple-quoted prompt. Base keeps it unwrapped (rag_agent.py:341); wrapping a prompt literal changes the prompt text sent to the model, so it is a behaviour change dressed as formatting

    Decision: the one substantive hunk (the unused import) is already in base; four files no longer
    exist; the remaining two are cosmetic reflows that the repo's own formatters do not ask for and
    that would alter a prompt string. Nothing to rebase.

    rescued/stash-2026-06-05-1557e2b21 is disposable; left in place — branch deletion is a separate
    deliberate act.

  2. mrveiss commented on Aug 25, 2026

    @mrveiss
    OwnerAuthor

    Disposition: LANDED in part, SUPERSEDED in part, OBSOLETE in part — nothing left to land

    Seven files, checked one by one against origin/Dev_new_gui:

    File Verdict Evidence
    transcriber/export/docx_export.py (drop unused Pt import) LANDED base line 11 is from docx.shared import RGBColor — Pt is gone
    services/transcript_export/{docx,pdf,srt,vtt}_exporter.py OBSOLETE — path gone whole package removed by e97e4882c3 fix(transcriber): bind transcript export to real storage, retire mock duplicate (#9958) (#10229); the surviving implementation is transcriber/export/
    api/agent_config.py (+133/-28) SUPERSEDED / no-op pure string-reflow of DEFAULT_AGENT_CONFIGS descriptions into parenthesised concatenations. Base still carries the original single-line form (agent_config.py:134), and pyproject.toml sets line-length = 120 for black and isort — neither tool rewrites string literals, so nothing in the toolchain wants this change
    agents/rag_agent.py (+2/-1) SUPERSEDED / no-op same: hard-wrapping one triple-quoted prompt. Base keeps it unwrapped (rag_agent.py:341); wrapping a prompt literal changes the prompt text sent to the model, so it is a behaviour change dressed as formatting

    Decision: the one substantive hunk (the unused import) is already in base; four files no longer
    exist; the remaining two are cosmetic reflows that the repo's own formatters do not ask for and
    that would alter a prompt string. Nothing to rebase.

    rescued/stash-2026-06-05-1557e2b21 is disposable; left in place — branch deletion is a separate
    deliberate act.

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