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

   ## Summary
   
   - `setup-steward/adopt.md` **Step 11** (project doc updates) previously said 
only "add a brief paragraph to README.md or CONTRIBUTING.md noting three 
things", leaving every adopter to reinvent the wording. Replace it with:
     - copy-pasteable `## Agent-assisted contribution (apache-steward)` 
template for `README.md`, with substitution guidance for the picked skill 
families and the flat-vs-double-symlinked path convention;
     - explicit note about PyPI sync markers (avoid leaking the adoption blurb 
into the published PyPI description on projects that round-trip README.md to 
PyPI);
     - separate `AGENTS.md` template that agent harnesses see first, with a 
cross-reference back to the README section;
     - "do not create `AGENTS.md` if it does not already exist" guardrail 
(empty file is noise);
     - doctoc/TOC-hook note so adopters expect a second commit touching 
auto-updated TOC;
     - `CONTRIBUTING.md` as a documented fallback for projects where 
`README.md` is off-limits.
   - `setup-steward/verify.md` **check 9** updated in parallel: grep for both 
`apache-steward` and `/setup-steward` tokens in `README.md` (and the 
cross-reference link in `AGENTS.md` if it exists) rather than the previous 
"mentions the framework somewhere" hand-wave. Stays at ⚠ severity.
   
   Motivated by the apache/airflow adoption PR 
([apache/airflow#66677](https://github.com/apache/airflow/pull/66677)) which 
added both files by hand; the templates here capture what landed there so the 
next adopter gets it from the skill rather than reverse-engineering the airflow 
diff.
   
   ## Test plan
   
   - [x] `prek run --files .claude/skills/setup-steward/adopt.md 
.claude/skills/setup-steward/verify.md` — all relevant hooks (markdownlint, 
typos, EOF/whitespace, skill-validate) pass.
   - [x] Verified the README template I'm baking in matches the section that 
actually landed in apache/airflow#66677.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Opus 4.7 (1M context)
   
   Generated-by: Claude Opus 4.7 (1M context) following the framework's 
agent-authored-fixes pattern.


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