{"data":{"slug":"zdk-rm-safely","name":"rm-safely","tagline":"rm safely - a safety net for rm","github_url":"https://github.com/zdk/rm-safely","owner":"zdk","repo":"rm-safely","owner_avatar_url":"https://avatars.githubusercontent.com/u/5758?v=4","primary_language":"Shell","stars":102,"forks":3,"topics":["backup","bash","command","command-line","filesystem","guardrails","linux","macos","restore","rm","rm-alternative","rm-safe","rm-safely","safe-rm","safeguard-rm","security","shell","trash","trash-cli","zsh"],"archived":false,"github_pushed_at":"2026-05-30T09:58:52+00:00","maintenance_label":"Slowing","stars_delta_30d":1,"url":"https://www.graphcanon.com/tools/zdk-rm-safely","markdown_url":"https://www.graphcanon.com/tools/zdk-rm-safely.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/zdk-rm-safely","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=zdk-rm-safely","description":"'rm' safely – a safety net for rm","homepage_url":null,"license":"MIT","open_issues":0,"watchers":1,"ai_summary":"Provides a safer alternative to the Unix 'rm' command, ensuring accidental deletions are recoverable.","readme_excerpt":"# Install\n\nVia homebrew:\n\n```bash\nbrew install zdk/tools/rm-safely\n```\n\nOr, via curl:\n\n`curl -fsSL https://raw.githubusercontent.com/zdk/rm-safely/main/rm-safely | bash -s install`","github_created_at":"2025-05-30T09:33:30+00:00","created_at":"2026-07-15T10:43:35.561076+00:00","updated_at":"2026-09-20T04:26:08.169452+00:00","categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"backup","name":"backup"},{"slug":"bash","name":"bash"},{"slug":"command-line","name":"command-line"},{"slug":"filesystem","name":"filesystem"},{"slug":"guardrails","name":"guardrails"},{"slug":"linux","name":"linux"},{"slug":"macos","name":"macos"},{"slug":"restore","name":"restore"}],"trust":{"provenance":{"is_fork":false,"github_id":993140940,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-12T06:00:38.807Z","maintenance":{"label":"Slowing","score":36,"methodology":"github_public_v1","releases_90d":0,"days_since_push":104,"last_release_at":"2026-03-24T10:52:02Z","stars_delta_30d":1,"open_issues_delta_30d":0},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T10:43:36.898Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-12T06:00:39.259Z"},"languages":{"value":["shell"],"source":"github.language","observed_at":"2026-09-12T06:00:39.259Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-09-12T06:00:39.259Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When you want to ensure accidental file deletions can be recovered, rm-safely provides an essential safety net for Unix-like systems.","For users who frequently navigate command-line interfaces on Linux or MacOS and wish to prevent irreversible mistakes while using the 'rm' command."],"when_not_to_use":["Avoid if you are working within environments where strict compliance with standard Unix commands is required, as rm-safely modifies this behavior.","Do not use in scenarios where the overhead of additional safeguards for file removal is unnecessary or unwanted for operational efficiency reasons."],"source":"enrich:decision_facts","observed_at":"2026-07-17T06:16:49.205Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"rm-safely"}]}}