mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-29 14:08:11 +00:00
41 lines
1.6 KiB
Markdown
41 lines
1.6 KiB
Markdown
---
|
|
name: standup
|
|
description: Produce the work report Hagernesh asks for - "what have I done today", "tasks of yesterday and today", daily/period summaries for tickets or timesheets. Builds the answer from git history plus uncommitted work, never from memory alone.
|
|
---
|
|
|
|
# Work report (standup / ticket summary)
|
|
|
|
Ground every line in git. Do not reconstruct from conversation memory — commits
|
|
are the record.
|
|
|
|
## Gather
|
|
|
|
```bash
|
|
# Commits in the window (adjust dates; author matches "Hagernesh")
|
|
git log --since="YYYY-MM-DD 00:00" --until="YYYY-MM-DD 00:00" --author=Hagernesh \
|
|
--pretty=format:"%h|%ad|%s" --date=short
|
|
|
|
# What each commit actually contains (subjects lie sometimes)
|
|
git show --stat --pretty=format:"%s" <hash> | head -12
|
|
|
|
# In-flight work = part of "today" even if uncommitted
|
|
git status --short
|
|
git log origin/dev..HEAD --oneline # branch commits not yet in dev
|
|
```
|
|
|
|
## Known pitfalls in this repo
|
|
|
|
- **Check subjects against contents.** Commit titles here sometimes mismatch the
|
|
diff (e.g. a commit titled "unload export" that actually contained ISO
|
|
container validation). Use `git show --stat` before reporting a title as fact.
|
|
- A day with no commits usually still has uncommitted/in-flight work — report it
|
|
as its own section with per-item status (done / uncommitted / blocked).
|
|
- Merge commits from other authors are noise; filter with `--author`.
|
|
|
|
## Output format
|
|
|
|
One table per day: `# | Task (plain language, not the commit subject verbatim) |
|
|
Commit / Status`. Follow with a short "carry-over / blocked" list naming what
|
|
blocks each item. Keep it ticket-ready: no jargon that needs the repo open to
|
|
decode.
|