Files
lippert-onecontrol/.gitignore
T
wes 1ce475f7dc Clean up documentation for public release
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
2025-12-29 09:45:06 -05:00

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