Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

standup-sloth: a local LLM drafts your standup, and a citation check keeps it honest

Описание и применение

standup-sloth – локальный CLI, который автоматически генерирует заметки о ежедневных стендапах из последних 24 часов коммитов, проверяя каждую цитату на наличие реального коммита.

Задача

Writing daily standup notes from recent commits is tedious and error‑prone, especially when a language model invents citations or omits real commits.

Результат

The tool reduces standup preparation from manual reading to a single command, automatically ensuring each bullet cites a real commit and flagging any fabricated or missing citations.

Рабочий процесс

  • 1. Run standup-sloth /path/to/repo > standup.md
  • 2. The CLI reads the last 24 hours of commits (or a custom period with --since), optional merged PRs via gh with --prs, and filters by author with --author
  • 3. The commit list is sent to a local Ollama model (default Qwen2.5:0.5B, can switch with --model)
  • 4. The model outputs a standup draft in markdown, each bullet ending with a commit hash or PR reference
  • 5. A citation checker validates each citation against the actual commit history; invalid or missing citations are rejected and listed under Rejected, while skipped commits are listed under Not covered
  • 6. The developer reviews the draft, edits as needed, and publishes the standup

Доказательства

standup-sloth is a small Go CLI that reads the last 24 hours of commits in a repo, hands them to a small open-weight model running locally in Ollama, and gets back a standup draft in markdown.

Источник

Every bullet must cite the commit it came from, and a citation check throws out any line that cannot point at a real commit.

Источник

In a real run, the model wrote "Implemented unit test for the add() method [#12]" citing a PR that does not exist - the check rejected it.

Источник

  • Дата записи: 2026-10-20T06:41:23.811Z