Visibility and cross-check, so intent can lead

Vixil

Human-gated AI coding for production work.

Vixil keeps the plan, gates, context, and execution results visible so the AI never outruns the developer's understanding.

task
Harden notification retry behavior
gate waiting
Human intentauthored

Add retry behavior without changing request ownership or hiding client errors.

outline
Keep the existing auth boundary intact
Add retry behavior behind the service layer
Validate with the failing request path
Approved planplan approved
01
Separate retryable failures
max 3 verifiable bullets
locked
02
Add bounded backoff
max 3 verifiable bullets
executing
03
Preserve client error path
max 3 verifiable bullets
pending
04
Create successor plan if scope changes
max 3 verifiable bullets
abandoned
Research resultfact

Retry decisions currently live in notification.service.ts.

Execution resultreviewable

Step 01 produced a narrow diff and locked after human review.

Validationrequired

Confirm retry behavior against the approved step before continuing.