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]

Reply via email to