Clone Portability Added fresh-clone setup instructions using repository-local .venv in README.md (line 28) and tools/README.md (line 12). Documented that any virtual-environment path works and activation is optional. Added .venv/ and venv/ to .gitignore (line 17). Confirmed no tracked project files reference your specenv or rnsenv. Verification Infrastructure Added verify_all.py (line 1), which: Enforces versions from tools/requirements.txt. Runs every verifier independently. Summarizes all failures. Confirmed it rejects the older RNS 1.1.3/LXMF 0.9.3 environment. Resource Audit Added Tier 1 report: resource-tier1-rns-1.2.4.md (line 1). Added verify_resource.py (line 1). Corrected §10 and stale flow documentation: Direct LXMF Resource threshold is 319 bytes. Advertisement d is total logical-resource size. Resource packets contain slices of one encrypted stream. Exhausted requests can also request parts. RESOURCE_RCL rejects advertisements; ordinary receiver cancellation is local-only. Validation: Passed: 16 Failed: 0 ALL VERIFIERS PASS Remaining Resource work is deterministic resources.json vectors and negative/rejection cases.
24 lines
529 B
Text
24 lines
529 B
Text
# Claude Code per-user config (permission allowlist; tracked separately per machine)
|
|
.claude/settings.local.json
|
|
|
|
# Scratch copies of upstream source pulled in for cross-referencing during sessions
|
|
# (microReticulum, RNode_Firmware, reticulum-lora-repeater). Live under their own
|
|
# upstream licenses; not redistributed from this repo.
|
|
.claude/*.cpp
|
|
.claude/*.h
|
|
.claude/*.hpp
|
|
.claude/*.ino
|
|
.claude/*.py
|
|
.claude/*.ini
|
|
|
|
# Python bytecode
|
|
__pycache__/
|
|
*.pyc
|
|
.venv/
|
|
venv/
|
|
|
|
# Local IDE / OS clutter
|
|
.vscode/
|
|
.idea/
|
|
.DS_Store
|
|
Thumbs.db
|