Skip to content

2.1.1: meeting batch-skip fix + audit cleanup - #30

Merged
agr77one merged 1 commit into
mainfrom
fix/2.1.1-meeting-skip-and-audit
Jul 9, 2026
Merged

2.1.1: meeting batch-skip fix + audit cleanup#30
agr77one merged 1 commit into
mainfrom
fix/2.1.1-meeting-skip-and-audit

Conversation

@agr77one

@agr77one agr77one commented Jul 9, 2026

Copy link
Copy Markdown
Owner

2.1.1 — maintenance

Fix

  • Meeting batch no longer retries content-less meetings forever. A Quill meeting with neither minutes nor transcript (aborted/duplicate stubs) used to re-queue and re-fail every batch run ("processed 0 of 5, 5 errors"). It's now marked skipped (data/meeting_skips.jsonl) and excluded from future queues — but only when older than 2 days (a just-ended meeting whose transcript is still syncing keeps retrying). LLM/provider failures are never skip-marked. Batch result adds a skipped count; reasons stay in logs/daemon.log.

Audit cleanup (SPEC §T)

  • T11 open_chat default ^+t → ^!c (first-run, grammar_fix snapshot, dashboard fallback)
  • T19 first-run wizard "chat popup" → "Open chat"
  • T13 bootstrap.cmd build banner no longer hardcodes a stale version
  • T15 README dashboard tabs 7 → 8 (added Benchmark)
  • T12 seed-vs-schema drift guard test
  • T20 audited — no stale daemon-log path in docs

Version bump 2.1.0 → 2.1.1. Gates green: ruff, 333 pytest, node --check app.js, versions consistent.

🤖 Generated with Claude Code

Fix: content-less Quill meetings no longer re-queue forever. A meeting with
neither minutes nor transcript is marked skipped (data/meeting_skips.jsonl,
2-day age guard) instead of re-failing every batch run as "0 of N, N errors".
Batch result gains a `skipped` count; per-meeting reasons stay in daemon.log.
LLM/provider failures are never skip-marked.

Audit cleanup:
- T11: open_chat default ^+t -> ^!c (first-run, grammar_fix snapshot, dashboard fallback)
- T19: first-run wizard "chat popup" -> "Open chat" (tkinter popup retired in 2.0)
- T13: bootstrap.cmd build banner no longer hardcodes a stale version
- T15: README dashboard tab list 7 -> 8 (added Benchmark)
- T12: seed-vs-schema drift guard test (test_config_seeds)
- T20: audited docs; no stale daemon-log path to change

Version bump 2.1.0 -> 2.1.1 (_version.py, pyproject.toml, installer.iss, README).
SPEC: +V23, +B7, task statuses; CHANGELOG 2.1.1 section.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@agr77one
agr77one merged commit a60f7e0 into main Jul 9, 2026
5 checks passed
@agr77one
agr77one deleted the fix/2.1.1-meeting-skip-and-audit branch July 9, 2026 17:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants