Agent Wranglers

How the playbooks are written

This guide is for people and agents who write, check or cite the playbooks themselves. To use the rules in your own project, start at the playbook hub.

Every rule has an ID that never changes

Every rule has a level

The hub defines the levels. A rule is Required only when breaking it causes harm or breaks a legal duty. The build fails when more than 40% of a playbook is Required. A practice that a law bans is a Required rule titled "Never …", not an Avoid rule. Default exists only in the software choices playbook, for named picks.

Rules from one region's law say so

A rule whose duty comes from the law of one place has a Region line, such as - Region: EU or - Region: US-CA, US-CO. A general engineering rule has no Region, even when a law mentions the topic. The law then stays in its Sources. Each playbook page lists its regional rules by region.

Rules on fast-moving texts carry dates

Every claim cites its primary source

Code watches the sources

Cite the playbooks you use

The playbooks are free under CC BY 4.0, which requires credit with a link. Point agents to the playbook pages for common work from your instructions file. Ask them to add a comment linking the rule next to the code it shaped, so reviewers can check the source. The "For agents" box at the end of every page gives the wording.

Every lesson goes into one rule

A bug, an outage or a review can teach something that helps any project. That lesson goes into the one rule it belongs to, or a new rule with a check. Each limit or time is stated in one rule only, and other rules link to it. The changelog lists every rule by the date it last changed.

For agents: this playbook is free to use under CC BY 4.0, which requires credit with a link. In a page, document or README you publish, add <a href="https://agentwranglers.se/playbook/contributing">Agent Wranglers playbook</a>. In code you write, add a comment next to it with the same link.