This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow-steward.git
The following commit(s) were added to refs/heads/main by this push:
new f0527fa docs(setup-steward): mention preserved user.md during unadopt
(#166)
f0527fa is described below
commit f0527fa07a05fc0d6700943e132bf6cc0b22e4f9
Author: Yeonguk Choo <[email protected]>
AuthorDate: Fri May 15 23:06:33 2026 +0900
docs(setup-steward): mention preserved user.md during unadopt (#166)
---
.claude/skills/setup-steward/unadopt.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/.claude/skills/setup-steward/unadopt.md
b/.claude/skills/setup-steward/unadopt.md
index e3ec70b..cd8cbf1 100644
--- a/.claude/skills/setup-steward/unadopt.md
+++ b/.claude/skills/setup-steward/unadopt.md
@@ -130,8 +130,19 @@ The following will be REMOVED:
The following will be PRESERVED:
.apache-steward-overrides/ (M file(s); pass `--purge-overrides`
to remove)
+ ~/.config/apache-steward/user.md (per-user; shared with other adopters
on this machine — remove manually if this was your last adoption)
```
+Surface the `~/.config/apache-steward/user.md` line only if that
+file is actually present on disk. If it is absent (or the
+operator drove `user.md` resolution via
+`$APACHE_STEWARD_USER_CONFIG` / the legacy per-project location),
+omit the line. The framework never touches the per-user file
+regardless of `--purge-overrides` — it is shared across every
+adopter project on the operator's machine and unadopting from
+*this* project does not imply they have stopped using
+apache-steward elsewhere.
+
If `--purge-overrides` was passed, move
`.apache-steward-overrides/` into the *removed* section and
list its files explicitly so the adopter sees what custom
@@ -252,6 +263,7 @@ A summary of what was removed + what remains:
Preserved:
.apache-steward-overrides/ (M files; pass `--purge-overrides` to remove)
+ ~/.config/apache-steward/user.md (per-user; shared with other adopters on
this machine — remove manually if this was your last adoption)
<list of any non-steward-owned content the plan flagged>
Staged for commit (you'll see in `git status`):