docs: Proposal: list playbook keywords with "Applies to" flags #69656
+16
−9
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
SUMMARY
The playbook keywords reference is currently organised by category, then applicable keywords.
I propose reorganising this, to list all keywords at the top level, each with an "Applies to" block. The PR shows a demonstrator. It isn't intended to as a polished, styled final design.
ISSUE TYPE
COMPONENT NAME
ADDITIONAL INFORMATION
The motivations for this proposed reorganisation are
I hope the following table and screenshot illustrate the concept
Play
any_errors_fatal
[description]
become
[description]
...
Role
any_errors_fatal
[description]
become
[description]
...
action
Applies to: ✗ Play ✗ Role ✗ Block ✓ Task
[description]
always
Applies to: ✗ Play ✗ Role ✓ Block ✗ Task
[description]
...