Changes: - Rewrote PROTOCOL_FINDINGS.md to be clean protocol spec - Removed all DLL/assembly/class name references - Removed outdated "Next Steps" sections - Focused purely on protocol documentation - Added clear packet examples and command reference - Removed outdated historical docs: - SUMMARY.md (investigation notes, now obsolete) - ANALYSIS_GUIDE.md (pre-completion guide, no longer needed) - Created .claude.md for internal context - Contains all decompilation details - Lists specific DLL names and source locations - Preserves context for AI assistants - Added to .gitignore (not committed to repo) Result: - Public repo now has clean, legal documentation - Internal context preserved for development - Reduced legal surface area - Docs focus on protocol, not implementation source Remaining docs (all clean): - PROTOCOL_FINDINGS.md - Protocol specification - IMPLEMENTATION_GUIDE.md - Python implementation guide - HOME_ASSISTANT_INTEGRATION.md - HA integration plan - MISSION_ACCOMPLISHED.md - Project summary
42 lines
587 B
Plaintext
42 lines
587 B
Plaintext
# Python
|
|
venv/
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
*.so
|
|
.Python
|
|
|
|
# Extraction artifacts (too large/unnecessary)
|
|
apk_contents/
|
|
arch_apk/
|
|
assemblies/
|
|
decoded_apk/
|
|
decompiled/
|
|
dexamarin_assemblies/
|
|
extracted/
|
|
extracted_assemblies/
|
|
extracted_assemblies_complete/
|
|
extracted_assemblies_v2/
|
|
extracted_dlls/
|
|
test_blobs/
|
|
Dexamarin/
|
|
|
|
# Large binary files
|
|
*.xapk
|
|
*.blob.so
|
|
*.bin
|
|
*.apk
|
|
|
|
# Temporary files
|
|
*.log
|
|
.claude/
|
|
|
|
# Internal context (not for public repo)
|
|
*.claude.md
|
|
|
|
# Scripts that were used for extraction (keep these)
|
|
!extract_xaba_v2.py
|
|
!extract_xaba_v2_new.py
|
|
!next_steps.sh
|
|
!try_ilspy.sh
|