Skip to content

sec-3074: remove openclaw, telemetry, and analytics#1

Merged
Vitor Pellegrino (vitor-duolingo) merged 3 commits into
masterfrom
sec-3074-privacy-cleanup
May 12, 2026
Merged

sec-3074: remove openclaw, telemetry, and analytics#1
Vitor Pellegrino (vitor-duolingo) merged 3 commits into
masterfrom
sec-3074-privacy-cleanup

Conversation

@vitor-duolingo
Copy link
Copy Markdown
Member

Implements SEC-3074 privacy cleanup plan:\n- remove OpenClaw integration\n- remove outbound telemetry\n- remove local analytics/tracking commands and modules\n- simplify docs to match fork behavior\n- add Dependabot, dependency review, and dependency submission workflows\n\nValidation:\n- cargo fmt --all\n- cargo clippy --all-targets\n- cargo test --all

@github-actions
Copy link
Copy Markdown

👋 Thanks for the PR! It looks like this targets master, but all PRs should target the develop branch.

Please update the base branch:

  1. Click Edit at the top right of this PR
  2. Change the base branch from master to develop

See CONTRIBUTING.md for details.

- Removed unused functions: format_usd, format_cpt, category_avg_tokens, split_command_chain (moved to tests), strip_disabled_prefix (moved to tests)
- Removed unused variant: NotSupported from RtkStatus enum
- Fixed collapsible_match warnings by refactoring nested if statements (with exceptions for non-Copy types)
- Fixed sort_by to use sort_by_key with Reverse iterator
- Fixed unnecessary format!() calls to use direct string literals
- Moved test-only helper functions to test module instead of keeping them as public API
- All 1639 tests pass, zero clippy warnings
@vitor-duolingo Vitor Pellegrino (vitor-duolingo) merged commit 826d5a6 into master May 12, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants