Review intent before execution
The first real review step should happen before the agent touches the repo.
Caskade turns an agent's plan into an approved Goal Contract: outcome, blast radius, validation plan, and stop conditions, before the repo is touched.
For teams already using coding agents on real repos and feeling the limits of transcript-and-diff review.
The transcript explains too late.
The diff shows what already happened.
The worker should not approve itself.
Most coding-agent workflows still rely on the same bad order: let the agent run, inspect the transcript afterward, inspect the diff afterward, then clean up whatever widened along the way.
Caskade changes the order. The human reviews the contract first, then the agent executes inside the approved boundary.
Approve the contract, let the agent run, and bring drift back to review.
The work starts as an explicit outcome, scope, validation plan, and stop condition.
Humans review and edit the contract before execution proceeds.
The agent run stays inside the approved blast radius.
Meaningful changes in scope or plan come back for review instead of disappearing into the run.
The outcome is a reviewed change with evidence, not transcript archaeology.
The first real review step should happen before the agent touches the repo.
Approval should make the allowed files, commands, and stop conditions explicit.
The worker implements. The review layer decides whether the result matches the contract.
The handoff should be a clear change with evidence, not a transcript plus cleanup work.
Caskade is for founder-engineers, small AI-native engineering teams, and technical leads already using Claude Code, Cursor, OpenCode, Codex-style tools, or similar workflows in live repos.
These teams do not need another pitch for agent upside. They need a cleaner way to decide what agents are allowed to do, when drift needs review, and whether the finished work matches the original intent.
It is not another IDE agent, generic copilot, or CI replacement.
It competes with the messy gap between an agent saying "done" and a change you can trust.
We are working with a small number of early teams already using coding agents on live repos.
You share your current workflow, repo context, or half-finished spec.
We review whether it is a fit for the current private alpha.
If it is, we work with you on a tighter intent-review and drift-control loop.
Caskade is that boundary. We are accepting a small number of early teams now.
The public site, authenticated app, and docs surface are intentionally separate so Caskade can keep marketing/docs simple while isolating auth and hosted review state to the app domain.
Caskade's public homepage, blog, resources, tools, and FAQ live on caskade.dev. The authenticated review app is app.caskade.dev/plan now that the app subdomain resolves. If an operator hits a certificate or edge rollout issue, caskade.dev/plan remains the legacy fallback. Product docs use the current /docs route until docs.caskade.dev has an approved hosting target and DNS/Vercel routing.
For now, caskade.review is parked and redirect-only. Public or resource intent should land back on caskade.dev, while review/app intent should land on app.caskade.dev/plan after an explicit redirect implementation is chosen.
No. Caskade is the pre-execution review layer: it helps turn rough intent into a Goal Contract, critique the contract, and approve a bounded handoff. Callhawk is the runtime enforcement layer when execution begins.
Not in the current beta. Goal Contract generation, critique, revision, persistence, approval/export, and feedback stay behind the sign-up/sign-in app flow. Limited anonymous free generation is a later roadmap item only after hosted proof, provider quality, legal/acceptable-use, and server-side abuse limits are ready.
Private-beta terms, privacy/legal pages, and onboarding acceptance tracking are planned as the next legal/compliance milestone before broader beta. Until then, beta access remains invite-led and should avoid secrets or repo credentials in submitted plans or feedback.
app.caskade.dev/plan. Legacy fallback if edge readiness regresses: caskade.dev/plan.Docs surface plannedPlanned docs domain: https://docs.caskade.dev; current route: /docs.