While editing
Return bounded advisory context in the agent loop without blocking the current change.
AI coding agent guardrails
Hooks and CI are necessary, but they arrive after an agent has built on top of early drift. Assura adds bounded project signals during the working loop and reserves hard failure for configured merge policy.
Assura reviewStatus needs attentionScope feature/agent-review -> origin/mainFindings blocking=1 advisory=3 new=4Branch feature/agent-review files=1 lines=+3/-0 commits=1Worktree files=2 modified=1 untracked=1 lines=+2/-0Watch blocking-validation=1/1Hot path apps/web/src violations=1 changed=2 lines=+2/-0Fix first apps/web/src/BadName.tsx: File 'BadName.tsx' does not match naming convention 'kebab-case'Next Fix blocking configured check violations first.Run assura check --format agent . Return bounded advisory context in the agent loop without blocking the current change.
Show branch, worktree, structure, and changed-path findings while the repair is still focused.
Use the authoritative Check gate for serious configured policy that should not land.
When a commit is already blocked, the shortest path to green can become a broad refactor that breaks context and leaves technical debt.
Agent-facing output prioritizes a small number of repairable findings and points to deeper commands instead of dumping every observation.
Review separates committed branch changes from dirty worktree state so agents can see what this task introduced.
Onboarding reports inactive capabilities and unresolved project choices instead of pretending unchecked behavior passed.
Continue