potiuk opened a new pull request, #300:
URL: https://github.com/apache/airflow-steward/pull/300
## Summary
- Adds two extension subsections to *Syncing user-scope config across
machines* in `secure-agent-setup.md`:
- **share project memory across machines** — symlinks
`~/.claude/projects/<key>/memory/` into the synced repo under a
`$HOME`-relative subdir name, so the same entry resolves on `/home/<user>`
(Linux) and `/Users/<user>` (macOS). Helper is idempotent; ingests any
non-symlinked memory dir it finds, then re-points runtime symlinks at the repo
paths.
- **expose tracked scripts on `\$PATH`** — symlinks every executable in
`bin/` and `scripts/*.sh` into `~/.local/bin/`. Platform-suffixed binaries
(`foo-linux` / `foo-macos`) link as the bare name on the matching host only.
- Updates the *What to track* table to flag
`~/.claude/projects/<key>/memory/` as optionally sharable (the rest of the
project dir stays per-machine).
## Test plan
- [x] `prek run --files docs/setup/secure-agent-setup.md` — all hooks pass
(markdownlint, typos, doctoc).
- [x] Helpers are running in my own `~/.claude-config/sync.sh` — both the
memory-link and bin-link passes complete cleanly and are idempotent across
repeat runs.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]