Does one unanswered question stop the agent?
No. It pauses only that task and continues unrelated work. A later session collects the answer with get_answers.
Your team’s decisions, in one playbook every agent works from. When something is not covered, the agent asks the right person.
npx @policylayer/setup One command. No code access. Nothing to migrate.
Prefer manual setup? Open the panelEvery connected agent works from the same decisions. Change a rule once and every agent gets it. Agents make fewer avoidable mistakes, and you spend less time correcting them.
Which licence should new source files use?
Can I force-push to clean up main’s history?
Never force-push shared branches. Open a pull request instead.
PolicyLayer routes the question to whoever owns that decision. The agent continues with work the playbook already covers.
Run it in your repository and approve the pairing link in your inbox. PolicyLayer connects Claude Code, Codex and Cursor, imports your existing rules as playbook v1 and verifies everything.
Prefer to control each step? Use manual setupget_playbook Load the latest signed playbook ask_policy Route a question to its owner get_answers Collect human answers record_decision Propose a reusable rule Three practical answers about how PolicyLayer behaves.
No. It pauses only that task and continues unrelated work. A later session collects the answer with get_answers.
The playbook you import, the questions your agents ask and the answers people give. It never reads your repository or source code.
Agents keep using the last signed playbook. They receive no new authority until PolicyLayer is back.