Files
ruvnet--RuView/examples/research-sota/08-verticals/r11_maritime_results.json
T
rUv 4e879bf62a chore: organise examples/research-sota/ into 9 thematic folders with READMEs (#744)
User request: organise examples/research-sota/ into folders with READMEs and main overview.

Moved 46 files into 9 thematic folders by thread family + research category:

01-physics-floor/      (R1, R6, R6.1) — bedrock primitives
02-placement/          (R6.2 family, 7 sub-ticks) — antenna placement
03-spatial-intelligence/ (R5, R7) — saliency + mincut
04-rssi/               (R8, R9) — RSSI-only sensing
05-cross-room-reid/    (R3 arc, 3 ticks) — cross-room identity
06-structure-detection/ (R12 arc, 3 ticks) — PABS + closed loop
07-negative-results/   (R13) — productive failure
08-verticals/          (R10, R11) — wildlife + maritime physics
09-quantum-fusion/     (R20.1) — ADR-114 quantum-classical demo

Each folder has its own README.md documenting:
- Scripts + headlines table
- Why this folder bounds / composes with others
- Sample output / honest scope
- Cross-references to related loop notes + ADRs

Main README.md at the top covers:
- Folder map with thread numbers
- Cross-folder dependency graph
- Headline findings table (8 entries)
- Reading order for newcomers (4 scripts in suggested order)
- Honest scope (synthetic-physics caveats)

All git mv operations preserve file history. Total: 46 files moved, 10
new READMEs (main + 9 sub) totalling ~1300 lines of organising
documentation.
2026-05-22 07:52:57 -04:00

108 lines
3.5 KiB
JSON

{
"model": "skin-depth steel + lossy-dielectric saltwater + slot-diffraction seam",
"materials": {
"2.4_GHz": {
"steel_skin_depth_um": 3.248736671806984,
"steel_atten_dB_per_mm": 2673.654677948628,
"saltwater_atten_dB_per_m": 852.7792439147287
},
"5.0_GHz": {
"steel_skin_depth_um": 2.2507907903927653,
"steel_atten_dB_per_mm": 3859.0881200843564,
"saltwater_atten_dB_per_m": 867.7495416795573
}
},
"scenarios": [
{
"scenario": "man-overboard, surface-floating",
"freq_ghz": 2.4,
"fspl_db": 86.07916660695635,
"bulk_loss_db": 0.0,
"seam_loss_db": 999.0,
"metal_path_used": "bulk",
"metal_path_loss_db": 0.0,
"saltwater_loss_db": 0.0,
"total_loss_db": 86.07916660695635,
"esp32_link_budget_db": 121,
"snr_margin_db": 24.92083339304365
},
{
"scenario": "man-overboard, head 30 cm underwater",
"freq_ghz": 2.4,
"fspl_db": 86.07916660695635,
"bulk_loss_db": 0.0,
"seam_loss_db": 999.0,
"metal_path_used": "bulk",
"metal_path_loss_db": 0.0,
"saltwater_loss_db": 255.83377317441858,
"total_loss_db": 341.9129397813749,
"esp32_link_budget_db": 121,
"snr_margin_db": -230.91293978137492
},
{
"scenario": "crew vitals through 10 mm steel cabin door (closed)",
"freq_ghz": 2.4,
"fspl_db": 49.88145871091758,
"bulk_loss_db": 26736.546779486278,
"seam_loss_db": 999.0,
"metal_path_used": "seam",
"metal_path_loss_db": 999.0,
"saltwater_loss_db": 0.0,
"total_loss_db": 1048.8814587109175,
"esp32_link_budget_db": 121,
"snr_margin_db": -937.8814587109175
},
{
"scenario": "crew vitals through cabin door (2 mm seam gap)",
"freq_ghz": 2.4,
"fspl_db": 49.88145871091758,
"bulk_loss_db": 26736.546779486278,
"seam_loss_db": 29.891207909453847,
"metal_path_used": "seam",
"metal_path_loss_db": 29.891207909453847,
"saltwater_loss_db": 0.0,
"total_loss_db": 79.77266662037142,
"esp32_link_budget_db": 121,
"snr_margin_db": 31.227333379628575
},
{
"scenario": "crew vitals through cabin door (5 mm seam gap)",
"freq_ghz": 2.4,
"fspl_db": 49.88145871091758,
"bulk_loss_db": 26736.546779486278,
"seam_loss_db": 21.93240773601309,
"metal_path_used": "seam",
"metal_path_loss_db": 21.93240773601309,
"saltwater_loss_db": 0.0,
"total_loss_db": 71.81386644693066,
"esp32_link_budget_db": 121,
"snr_margin_db": 39.18613355306934
},
{
"scenario": "container intrusion (steel cargo container, 2 mm walls, 30 mm vent slot)",
"freq_ghz": 2.4,
"fspl_db": 60.14065230988498,
"bulk_loss_db": 5347.309355897256,
"seam_loss_db": 6.369382728340219,
"metal_path_used": "seam",
"metal_path_loss_db": 6.369382728340219,
"saltwater_loss_db": 0.0,
"total_loss_db": 66.5100350382252,
"esp32_link_budget_db": 121,
"snr_margin_db": 44.4899649617748
},
{
"scenario": "through hull (submarine, 30 mm pressure hull)",
"freq_ghz": 2.4,
"fspl_db": 40.88207853739662,
"bulk_loss_db": 80209.64033845883,
"seam_loss_db": 999.0,
"metal_path_used": "seam",
"metal_path_loss_db": 999.0,
"saltwater_loss_db": 0.0,
"total_loss_db": 1039.8820785373966,
"esp32_link_budget_db": 121,
"snr_margin_db": -928.8820785373966
}
]
}