choo121600 opened a new pull request, #129:
URL: https://github.com/apache/airflow-steward/pull/129

   ## Summary
   * Adds `/setup-steward unadopt`, the reverse operation of `/setup-steward 
adopt`.
   
   **Removes:**
   * steward snapshots and lock files
   * framework-skill symlinks
   * the `post-checkout` hook
   * adopt-managed `.gitignore` entries
   * adoption sections in `README.md`, `AGENTS.md`,
   and `CONTRIBUTING.md`
   * the committed `setup-steward` skill itself
   
   * Preserves `.apache-steward-overrides/` by default since it contains 
adopter-authored content.
     `--purge-overrides` enables explicit removal and warns on uncommitted 
changes.
   * Updates `SKILL.md` with dispatch wiring, argument hints, detail-files 
entries, inputs, and failure modes.
   
   ## Design notes
   
   * Always prints a full removal plan before applying changes. `dry-run` 
prints the plan and exits.
   * Uses a fixed deletion order to avoid dangling references during cleanup.
   * Never removes content that was not installed by adopt. 
     * Custom symlinks, modified hooks, and unrelated `.gitignore` entries are 
preserved and reported.
   
   ## DEMO
   
https://github.com/user-attachments/assets/f668a5b5-d7fd-4b5b-91ce-b79c92085324
   
   
   ## Test plan
   * [x] `skill-validate`
   * [x] `tools/skill-validator/tests` — 49/49 pass
   * [x] `tools/dev/check-placeholders.sh`
   * [x] Manual dry-run on a real adopter repo


-- 
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