• 2026.10.11.1 0d14085c24

    2026.10.11.1
    Some checks failed
    / pr-review (push) Has been skipped
    / gitleaks (push) Successful in 16s
    / pr-review (release) Has been skipped
    / gitleaks (release) Successful in 37s
    / checks (push) Successful in 45m7s
    / publish-container (push) Has been skipped
    / deploy-docs (push) Has been skipped
    / checks (release) Failing after 45m7s
    / container (release) Has been skipped
    / deploy-docs (release) Has been skipped
    / publish-container (release) Has been skipped
    / container (push) Successful in 1m53s
    Stable

    marvin8 released this 2026-10-11 07:04:25 +00:00 | 18 commits to main since this release

    Signed by marvin8
    SSH key fingerprint: SHA256:B4Q+9pbWSIqGYTl3Ub/FPrBSqAVd2OkCR13hYRG5wek

    [2026.10.11.1] - 2026-10-11

    Commits

    • ⬆️ bump deps 7fdf39b
    • 🔀 Merge branch 'feat/issue-73-remove-tags' aff660d
    • ✅ Cover the tag-table migration round trip; keep ignore rules in the index highlights 15c5fbd
    • 📝 Sync docs and worker loop with the tag removal 85a6013
    • 💥 Drop the tags and article_tags tables fe31b28
    • 🔥 Remove tag machinery: extractor, data layer, UI, and CLI a2b951d
    • 🐛 Match ignore rules against article categories instead of tag names e822757
    • ✅ Failing reader test: ignore rules match member article categories 57424c8
    • 🔀 Merge branch 'feat/issue-74-cap-existing-topics' 6b5d1cc
    • ✅ Address WuMing review: cap log signal, discriminating tests f416c0c
    • 📝 Document YUNJIN_MAX_PROMPT_TOPICS e1f649b
    • ✨ Cap incremental EXISTING TOPICS to the most recently updated 6c1cf49
    • 🔀 Merge branch 'feat/issue-71-aggregation-consolidation' 709f837
    • 📝 Scope eligibility filter to the incremental pass; strengthen title-only test 1ebec46
    • 📝 Address WuMing docs review: names/overviews, consolidation wording, pipeline line 6e06887
    • 📝 Address WuMing review: eligibility wording, verbatim title pin, restored docstrings cd51c48
    • 🐛 Fix review findings: user-scoped unlink, migration backfill, consolidation timing 18ae8f6
    • 📝 Document consolidation and eligibility environment variables 04c97db
    • ✨ Nightly consolidation pass merges stray aggregates in place 399660e
    • ✅ Warn when the LLM leaves articles unassigned 272a569
    • ✨ Membership-based article eligibility with 30-day floor bf2216d
    • ✨ Prompt anchors: aggregate name + recent member titles; require total assignment 90ba68f
    • ✨ Reader sources group titles from the name column eedd8d3
    • 🐛 Keep creation-time aggregate name; summary holds overview only e2a24f3
    • ✨ Add name column to aggregates with backfill migration 1c0cda2
    • 🔀 Merge branch 'fix/issue-70-summary-prompt' 8722b90
    • ✅ Tune meta-commentary monitor: INFO severity, wider coverage 676fc17
    • 🐛 Align monitoring regex with the exact prompt-banned phrases 1eae416
    • ✅ Monitor summaries for banned classification phrasing cf28daf
    • 🐛 Summaries describe content only, never classify the article 3cde8c7
    • ✅ Test summary prompt bans classification and grouping rationale 5ad9185
    • 🔀 Merge branch 'fix/issue-75-webauthn-error-handling' e470d53
    • 📝 Document already-registered and generic passkey failures 5354f4b
    • 🐛 Strip unpaired quotes from WebAuthn env values too d80d0d9
    • 🔧 Update asynccontextmanager annotation for current ty e4b3916
    • 🐛 Surface WebAuthn failures instead of dying silently 579be69
    • ✅ Test quote/whitespace stripping in WebAuthnConfig.from_env 7c6bcfc
    Downloads