Rename the simulator to Overwatch and organize the repository for presentation.
Some checks failed
AERIS-10 CI / Python Lint + Tests (push) Has been cancelled
AERIS-10 CI / MCU Firmware Tests (push) Has been cancelled
AERIS-10 CI / FPGA Regression (push) Has been cancelled
AERIS-10 CI / Cross-Layer Contract Tests (push) Has been cancelled

The operator interface now uses that name. The radar design, parts list, and simulation sit in separate directories, and the earlier simulator and project license are removed.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-10-21 06:04:46 +00:00
parent 62e09916c8
commit b3608ecfd7
1439 changed files with 23822 additions and 6571 deletions

View File

@@ -46,8 +46,8 @@ jobs:
- name: Unit tests
run: >
uv run pytest
9_Firmware/9_3_GUI/test_GUI_V65_Tk.py
9_Firmware/9_3_GUI/test_v7.py
firmware/9_3_GUI/test_GUI_V65_Tk.py
firmware/9_3_GUI/test_v7.py
-v --tb=short
# ===========================================================================
@@ -66,7 +66,7 @@ jobs:
- name: Build and run MCU tests
run: make test
working-directory: 9_Firmware/9_1_Microcontroller/tests
working-directory: firmware/9_1_Microcontroller/tests
# ===========================================================================
# FPGA RTL Regression (25 testbenches + lint)
@@ -83,7 +83,7 @@ jobs:
- name: Run full FPGA regression
run: bash run_regression.sh
working-directory: 9_Firmware/9_2_FPGA
working-directory: firmware/9_2_FPGA
# ===========================================================================
# Cross-Layer Contract Tests (Python ↔ Verilog ↔ C)
@@ -112,5 +112,5 @@ jobs:
- name: Run cross-layer contract tests
run: >
uv run pytest
9_Firmware/tests/cross_layer/test_cross_layer_contract.py
firmware/tests/cross_layer/test_cross_layer_contract.py
-v --tb=short