2.1.1: meeting batch-skip fix + audit cleanup - #30
Merged
Conversation
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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
2.1.1 — maintenance
Fix
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 askippedcount; reasons stay inlogs/daemon.log.Audit cleanup (SPEC §T)
open_chatdefault^+t→^!c(first-run,grammar_fixsnapshot, dashboard fallback)bootstrap.cmdbuild banner no longer hardcodes a stale versionVersion bump 2.1.0 → 2.1.1. Gates green: ruff, 333 pytest,
node --checkapp.js, versions consistent.🤖 Generated with Claude Code