Files
mtm-ddwipe/.continue/rules/project.md
T

24 lines
861 B
Markdown

---
description: mtm-ddwipe project conventions
---
# Project conventions
- Use English.
- Use Bash for shell scripts.
- Keep `mtm-ddwipe` focused on wiping block devices.
- Keep `mtm-ddwipe` interactive by default.
- Require explicit confirmation before destructive actions.
- Validate real block devices and refuse mounted or in-use targets.
- Show clear device details before confirmation.
- Keep destructive safeguards strict and explicit.
- Keep messages short and clear.
- Keep help concise, usage-first, and warning-focused.
- Preserve the fallback wipe flow: secure discard, zero discard, then `dd` zero-fill.
- Keep changes minimal and preserve intent.
- Keep `./continue/rules/project.md` aligned and concise.
- If non-interactive support is added, make it an opt-in safety flag.
# Project identity
- Main script: `mtm-ddwipe`
- License: GNU GPL v3