Skip to content

docs: weekly sync - #170

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

docs: weekly sync#170
bserem wants to merge 1 commit into
mainfrom
claude/pensive-edison-tqxcmf

Conversation

@bserem

@bserem bserem commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

Summary

Weekly sync of docs/ with commits landed directly on main since the previous weekly sync (cc1b381). No documented behaviour on the web container commands or on host commands other than those below was affected, so those pages are unchanged.

What changed and why

  • New web command twig-grepper (commands/web/twig-grepper, commit 757219e) — added a bullet under docs/web-commands.md. Maps __TwigTemplate_* class names from a pasted backtrace to their source template files by searching Drupal's compiled Twig cache. Accepts a file argument or piped input (pbpaste | ddev twig-grepper).

  • New host command package-checker-and-card-maker (commands/host/package-checker-and-card-maker, commits 9f86ed4 + 2b9dd58) — added a bullet under docs/host-commands.md above the existing package-checker entry. Extends package-checker by creating an "Update Dependencies" Teamwork card on each matching repo's board (read from the repo's .ddev/.env.anner), with --dry-run and --auto-assign (assigns Deputy / Guardian / DM from the same .env.anner). Aliases: paccma, paccman.

  • open-issue gained -c (commit 7e58941) — updated the existing bullet to document the new copy-and-print-only flag that skips opening the browser.

  • tw-new can now assign the new card (commit 3c95f11) — updated the existing bullet to mention the new optional person-assignment step.

  • env-setup adds Guardian / Deputy / DM / AM options (commit f481917) — updated the existing bullet to document the new menu entries that persist TEAMWORK_GUARDIAN_ID, TEAMWORK_DEPUTY_ID, TEAMWORK_DM_ID, TEAMWORK_AM_ID to .ddev/.env.anner (used by package-checker-and-card-maker --auto-assign).

The last week's other commit (664f306 "Simple renovate") only touches scripts/renovate/renovate.json, which is not a documented area, so no doc change was needed for it. Varnish scripts were intentionally not touched.


Generated by Claude Code

Sync docs/ with commits landed on main since the previous weekly sync:

- Add web command `twig-grepper` (commands/web/twig-grepper) — maps
  `__TwigTemplate_*` classes from a pasted backtrace to source templates.
- Add host command `package-checker-and-card-maker` (aliases: `paccma`,
  `paccman`) — scans a GitLab group for composer packages and creates
  "Update Dependencies" Teamwork cards, with `--dry-run` and
  `--auto-assign` (Deputy/Guardian/DM).
- Update `open-issue` docs to describe the new `-c` flag (copy-and-print
  only, no browser open).
- Update `tw-new` docs to describe the new optional person-assignment
  step.
- Update `env-setup` docs to describe the new Guardian/Deputy/DM/AM
  people options that persist `TEAMWORK_*_ID` values to `.ddev/.env.anner`.

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