What it does
Aegis starts by recording what the architecture is supposed to be, then checks every subsequent change against that baseline. When a change drifts, it says so and asks for evidence that the drift was intended. Over long tasks it keeps the agent honest about the shape of the system rather than only about whether tests pass.
Key features
- Architecture baseline captured before work begins
- Drift detection that names the rule a change broke
- Evidence requirement before a task can be marked complete
- Safety checks aimed at long-running tasks
- Produces a reviewable report rather than a pass or fail claim
Install
dsh plugin --profile web add Aegis
Compatibility notes
Baselines need a maintenance pass when architecture changes deliberately, otherwise the plugin reports intended drift as a problem.