Templates: a maintainer asks pulls and issues to follow templates, and a contributor and a user who have not been told of them open one of each. ## alice You keep a small shell utility, `tidy`. Create the repository and commit to `main`: `tidy.sh`, a script that deletes `*.tmp` files under the directory it is given, and `README.md`, a few lines saying what it does. Then commit `.knotless/pull.md`, exactly these lines without their four-space indent: ## What changes ## Why ## How it was checked and `.knotless/issue.md`, the same way: ## What happened ## What you expected ## How to see it ## bob You use {alice}'s `tidy`, and want it to take a `-n` flag that prints what it would delete instead of deleting it. You cannot push to their repository. Make the change in your own copy, on a branch, and open a pull into `main` asking {alice} to take it. ## carol You ran {alice}'s `tidy` on a big build directory and it finished without a word, so you could not tell whether it deleted anything. Tell {alice} about it in an issue on `tidy`. Do not change the script. ## alice Look at the pull and the issue opened on `tidy` today. For each, say whether its title and body follow the templates in `.knotless/`, quoting the title, and what, if anything, is missing. Comment on each with what you found.