Skip to content

docs: weekly sync - #167

Open
bserem wants to merge 1 commit into
mainfrom
claude/pensive-edison-7qu7se
Open

docs: weekly sync#167
bserem wants to merge 1 commit into
mainfrom
claude/pensive-edison-7qu7se

Conversation

@bserem

@bserem bserem commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

What changed and why

Nine commits landed directly on main this week (all single-parent, not PR merges). Five of them touch documented areas; the rest affect scripts/renovate/ which is not covered in docs/. This PR brings the docs in line with reality.

docs/host-commands.md

  • New: package-checker-and-card-maker (paccma, paccman) — introduced in commit 9f86ed4 and extended in 2b9dd58. Combines GitLab package scanning (same semantics as the existing package-checker) with automatic Teamwork card creation. Supports --dry-run and --auto-assign (assigns created cards to Deputy/Guardian/DM read from each repo's .ddev/.env.anner).

  • Updated: env-setup — commit f481917 added support for setting named people roles (Guardian, Deputy, DM, AM) stored as TEAMWORK_GUARDIAN_ID, TEAMWORK_DEPUTY_ID, TEAMWORK_DM_ID, TEAMWORK_AM_ID in .ddev/.env.anner. The menu now has 7 options instead of 3.

  • Updated: tw-new — commit 3c95f11 added an optional "assign card to person" prompt (via the new _lib/tw-people.sh library) after the description step.

  • Updated: open-issue — commit 7e58941 added a -c flag to copy/print the task link without opening a browser.

docs/web-commands.md

  • New: twig-grepper — introduced in commit 757219e. Maps __TwigTemplate_* class names from a PHP backtrace to actual Twig template files by searching the Drupal Twig cache. Accepts a file argument or piped input.

Not documented

  • scripts/renovate/ changes (f6f07fa, 0945a94) — outside the documented scope.
  • tw-comment multiline-paste fix (ecd81e9) — internal implementation change; existing description remains accurate.
  • _lib/tw-people.sh — internal library, not documented individually per the policy at the top of host-commands.md.

Generated by Claude Code

Document changes landed directly on main this week:

- host-commands: add package-checker-and-card-maker (paccma/paccman) —
  new command combining GitLab package scanning with automatic Teamwork
  card creation; supports --dry-run and --auto-assign
- host-commands: update env-setup — now supports setting named people
  roles (Guardian, Deputy, DM, AM) stored in .ddev/.env.anner
- host-commands: update tw-new — now optionally assigns the new card
  to a project member selected via fzf
- host-commands: update open-issue — new -c flag to copy/print the
  link without opening a browser
- web-commands: add twig-grepper — maps __TwigTemplate_* backtrace
  classes to Twig template file paths via the Drupal Twig cache

Co-Authored-By: Claude <noreply@anthropic.com>
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