1 · Supply
Provide event rows and a pre-calculated geofence_distance_m field from your simulator or analysis workflow.
No-Spray Guard audits recorded or simulated drone-spray events against an explicit review profile. It exposes boundary, altitude, speed, and state/flow inconsistencies as source-row-linked findings—without calculating a legal geofence or issuing an actuator command.
Provide event rows and a pre-calculated geofence_distance_m field from your simulator or analysis workflow.
Deterministic browser code applies visible thresholds for boundary distance, altitude, speed, and flow-state consistency.
Block and review findings retain the source CSV row so a human can verify, document, and resolve each event.
Audit recorded or simulated events against an explicit review profile. Processing stays in your browser; no aircraft, pump, valve, payload, or chemical command is created.
These are user-selected screening thresholds, not legal, agronomic, or manufacturer limits.
This tool audits supplied values only. geofence_distance_m must be calculated and supplied by the user or simulator. It does not calculate a legal exclusion polygon, certify compliance, or issue actuator commands.
Load the bundled sample and confirm 10 valid rows, 1 block finding, and 5 review findings under the default profile.
Adjust one screening threshold and confirm that the queue changes deterministically.
Choose a compatible CSV only after supplying geofence_distance_m from a documented simulator or analysis process.
Export the JSON audit and preserve it with the source CSV and the profile used for review.
Spray-on event inside the user-selected boundary distance → block.
Spray-on event outside the selected altitude range → review.
Spray-on event above the selected speed threshold → review.
Spray state and supplied flow rate disagree → review.
The UAMKT-authored source package is available under Apache-2.0 with its notices and synthetic sample. The tool audits supplied values only. It does not calculate an exclusion polygon, prescribe a no-spray distance, certify compliance, validate a chemical label, or control an aircraft, pump, valve, payload, or dose. Operators remain responsible for authoritative maps, local aviation and environmental rules, equipment validation, and qualified human review.
No-Spray Guard v0.1.0 is distributed as a self-contained, inspectable archive. Review the manifest and checksum before use.
56a43034e087a4c62f15fe0f37c80f47871fcfd15032e82bae3418eba15ae17bThe checksum detects changes to the downloaded file only. It does not certify code safety, fitness, identity, or chain of custody.