Skip to content

feat: add safe rule duplication - #14

Merged
emi-ran merged 7 commits into
mainfrom
feature/issue-6-rule-duplicate
Sep 14, 2026
Merged

emi-ran merged 7 commits into
mainfrom
feature/issue-6-rule-duplicate

Conversation

@emi-ran

@emi-ran emi-ran commented Sep 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • add Duplicate action from rule list and open clone for review
  • create disabled independent clones with fresh identity and reset runtime state
  • re-encrypt webhook secrets and isolate TTS cache files safely
  • surface duplication failures without mutating source rules

Verification

  • python3 scripts/test_rule_duplicate_contracts.py
  • python3 scripts/check_tts_clone_contract.py
  • python3 scripts/check_duplicate_result_contract.py
  • python3 scripts/test_lint_resource_contracts.py
  • git diff --check origin/main...HEAD
  • independent spec/security/quality review: approved

Not run locally

  • Gradle, Android build, APK and device tests; GitHub CI will run build/test checks.

Closes #6

@emi-ran
emi-ran merged commit 85378eb into main Sep 14, 2026
2 checks passed
@emi-ran
emi-ran deleted the feature/issue-6-rule-duplicate branch September 14, 2026 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Rules] Add safe rule duplicate workflow

1 participant