Phase 2 — Rules server, renderers, session gating #4
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Size: large · Depends on: Phase 1
The core thesis of the project.
Scope
schema_versionand JSON Schema validation: guardrails, patterns, provenance, agent profiles, permissionsget_rules(project_id, agent_type)plus the gate — any other tool call before it returns a structured error naming the required callCLAUDE.mdandAGENTS.mdrenderers under golden-file testspropose_guardrail,add_pattern) writing to an approval queue; nothing auto-appliesExit criterion
One edit in Bridle demonstrably changes behavior in a live Claude Code session and a live Codex session; a session that skips
get_rulescannot use any tool.References
ADR-0005 (get_rules + session gating), ADR-0006 (full-document delivery), ADR-0012 (v1 renderer targets)
Review notes