@mytec: feat: Phase 3.0 Architecture Refactor

Major refactoring of RFCP backend:
- Modular propagation models (8 models)
- SharedMemoryManager for terrain data
- ProcessPoolExecutor parallel processing
- WebSocket progress streaming
- Building filtering pipeline (351k → 15k)
- 82 unit tests

Performance: Standard preset 38s → 5s (7.6x speedup)

Known issue: Detailed preset timeout (fix in 3.1.0)
This commit is contained in:
2026-02-01 23:12:26 +02:00
parent 1dde56705a
commit defa3ad440
71 changed files with 7134 additions and 256 deletions

View File

@@ -23,7 +23,14 @@
"Bash(python3:*)",
"Bash(source:*)",
"Bash(/mnt/d/root/rfcp/venv/bin/python3:*)",
"Bash(node --check:*)"
"Bash(node --check:*)",
"Bash(/mnt/d/root/rfcp/venv/bin/python -m pytest:*)",
"Bash(/mnt/d/root/rfcp/venv/bin/python:*)",
"Bash(/mnt/d/root/rfcp/venv/bin/pip list:*)",
"Bash(pip3 install numpy)",
"Bash(echo:*)",
"Bash(find:*)",
"Bash(node -c:*)"
]
}
}