Cleanup safety model: risk classes, plan and confirmation
Risk classification, review and confirmation before cleanup.
An agent-first application, developed with ProjectStore.
This project is both a Mac utility and a worked example of development with humans and agents. Contributions made with your own agent are welcome.
People set goals and approve decisions. Agents help plan, implement, challenge proposals and review changes. The shared vault keeps the context available across contributors and sessions.
Code and project memory are separate repositories. Start with the vault, check for overlapping work and follow the project's gates.
Requirements: Node.js 20 or later. Run setup in a regular terminal, outside an agent session. Clone the two repositories side by side.
git clone https://github.com/SmartAndPoint/DeepDriveCleaner.git git clone https://github.com/SmartAndPoint/DeepDriveCleaner-projectstore.git cd DeepDriveCleaner npx projectstore setup --vault ../DeepDriveCleaner-projectstore
Start your agent inside the DeepDriveCleaner code directory. Give it this orientation prompt before asking it to change code:
Where are we? Read AGENTS.md and the bound ProjectStore vault. Summarize active epics, open stories and relevant decisions. Help me choose a small contribution and check for overlapping work. Follow the project's artifact, critic, planner and reviewer gates. Propose the next step before changing code.
Review the interface designs in Claude Artifact before proposing UI changes. ↗
Agree on a story, keep the diff focused and attach relevant validation. Coordinate code and vault pull requests so the reviewer can follow the intent and implementation.
make checkmake app-testStatus snapshot: 28 October 2026. The vault is the source of truth. Titles below retain their original English.
Risk classification, review and confirmation before cleanup.
The shared engine and its command-line boundary.
Parent epic: Menu bar app. A performance change with explicit cleanup-check constraints.
The code is source-available under PolyForm Noncommercial 1.0.0. Contributions also grant SmartAndPoint the right to use, modify and relicense them, including commercially. Read the original terms before contributing.
DeepDriveCleaner is the app. ddc is its command. Use a window, a terminal, or your coding agent—both interfaces use the same cleanup checks.