Small slices
One implementation worktree represents one understandable slice, with explicit scope and non-goals.
Agentic engineering, with a human hand on the wheel
Sillage is a skills-first protocol: one implicit router and small Markdown-friendly skills for intent, architecture, testing, interfaces, security, decisions, evidence, review, and handoff — without privileging a language or framework.
Product decisions stay human-owned.
The problem
Agent work gets brittle when context is large, the slice is vague, and completion means “the code looks right.” Sillage keeps the useful state visible, routes the next skill from ordinary language, and leaves the rest disposable.
One implementation worktree represents one understandable slice, with explicit scope and non-goals.
PRODUCT, DESIGN, AGENTS, domain language, and a task record make a new context useful immediately.
Tests, runtime checks, screenshots, and domain observations sit beside the criterion they prove.
Scope changes, destructive actions, waivers, merges, deployments, and external writes never become assumptions.
The mental model
Every stage leaves a small artifact or a clear reason to loop back. Operational history stays with the task; durable knowledge stays in its canonical home.
Outcome, scope, non-goals, risks.
Project language, current task, active slice.
Choice, boundaries, digest.
One slice, one worktree, one risk owner.
Focused code and focused tests.
Deterministic checks and fresh evidence.
Independent findings, no hidden blockers.
Outcome, limits, next safe action.
Designed for both sides
Sillage is not an autonomous project manager. It is a shared protocol that makes recommendations legible and consequential actions deliberate.
See what is known, what is missing, and where your decision is required.
Get enough context to take one safe next action without inventing project history.