Civil maritime drone observation: requirements and acceptance
Lawful sensing, time alignment, alerts and replayable evidence, with explicit capability gaps and unexecuted tests.
21 October 2026 · evidence dataset 1.0.0
Purpose, boundaries and buyer inputs
For port and industrial site owners and civil integrators defining lawful observation, logging and alerts. No interference, takeover, attack or deployment promise. Existing avionics do not establish a drone-detection product.
Provide site permission, privacy boundaries, sensor inventory, lawful reference events, retention rules, budget and acceptance reviewer. Site, equipment, staffing, cost, schedule, API and licences are unconfirmed.
I / The specification below is proposed and executable once its prerequisites are provided. All simulation and physical pilot tests are NOT EXECUTED.
Five layers, explicit gaps
| Layer | Evidence / applicability | Gap |
|---|---|---|
| Drone Detection | No 合機 (Hé Jī) detection-product evidence established | Sensor model, lawful collection, calibration and performance unknown |
| Mission Computer | No board/OS/model selected | Power, memory, latency, cooling and isolation unknown |
| C2 | 合機 (Hé Jī) GCS / Topology category (P2) SRC-17 · P2 · checked 2026-10-21 | Observation console integration/API/permissions unverified; no takeover |
| RF | 合機 (Hé Jī) link category (P2) SRC-16 · P2 · checked 2026-10-21 | Telemetry transport is not passive RF drone detection; exact model and local approvals unknown |
| Edge AI | No model or dataset selected | Licence, evaluation set, false/missed alarms and offline limits unknown |
Four proposed roles; no assigned staff
| Role | Responsibility | Handoff |
|---|---|---|
| Site owner / operator | Permission, reference events, privacy and acceptance needs | Site brief → integrator |
| Systems integrator | Interfaces, configuration, logging and safe failure behaviour | Frozen configuration → test lead |
| Research / test lead | Calibration, ground truth and reproducible results | Signed evidence package → independent reviewer |
| QA / delivery coordinator | Traceability, acceptance record and unresolved gaps | Reviewer decision → buyer; supply still subject to agreement |
Doability and interface contract
| Area | Proposed contract | Unknown / blocking input |
|---|---|---|
| Success condition | Lawful observations are replayable; detection quality is measured, not claimed | Buyer must pre-agree detection rate, nuisance-alarm rate and conditions |
| Version manifest | sensor P/N+revision, calibration, firmware hash, OS/build, software commit, model hash | All exact values unknown; freeze before any execution |
| Input / output | JSONL events: event_id, sensor_id, track_id, timestamp_utc, timestamp_source, clock_offset_ms, confidence, class_or_unknown, raw_ref, config_hash | Protocol/transport/rate unknown; agree adapter and time tolerance |
| Power / installation | Document voltage, peak/average power, mass, cooling, enclosure and mounting envelope | Unknown; measured at bench, never inferred from TOPS |
| Latency / memory / offline | Measure end-to-end timestamps and peak memory; bounded local queue and explicit overflow policy | Load, capacity, delay budget and recovery target unset |
| Security / updates | Least privilege; audit every acknowledgement and update; signed version and tested rollback | Authentication design, key owner and patch responsibility unset |
| HBOM / SBOM / rights | Versioned hardware/software lists and model/data/code licences; lawful dataset approval | Documents and contractual rights absent |
| Dependencies / cost / schedule | No cost or duration commitment before scope and equipment review | Four people are roles only; skills, assets, budget and site not assumed |
Stage gates
| Stage | Entry | Exit / next decision |
|---|---|---|
| Desktop / offline | Permission for shared non-sensitive data; named reviewer | Schema, assumptions and requirements reviewed; unresolved fields flagged |
| SITL / replay | Frozen fixture, versions and success thresholds | Replay tests T01–T05 reported; simulation is not physical validation |
| HIL / ground bench | Actual sensors, calibration, power and safe test setup | Timing, resources, offline and access results recorded |
| Lawful controlled site | Site/privacy/operation permissions; trained personnel and safety plan | T07/T08 measured under stated conditions; reviewer accepts or requests correction |
Tests and evidence files
| ID / stage | Input | Method | Pass condition | Evidence | Execution |
|---|---|---|---|---|---|
| T01 / desktop | Approved mock observations + schema | Validate required UTC timestamp, sensor ID, track ID, uncertainty, model/config hash and raw-record reference | All required fields and references validate; bad records rejected | schema-report.json | NOT EXECUTED |
| T02 / offline replay | Frozen lawful reference dataset; licence recorded | Replay identical records twice and compare emitted event IDs, ordering and hashes | Deterministic replay; all input records accounted for | replay-manifest.json + event-log.jsonl | NOT EXECUTED |
| T03 / time alignment | Known clock offsets inserted into a fixture | Check declared timestamp source and offset detection | Offsets beyond pre-agreed tolerance flagged; no silent merge | clock-offset.csv | NOT EXECUTED |
| T04 / link loss | Local network fixture; no field aircraft | Disconnect uplink, fill bounded buffer, reconnect | No remote command generated; documented drop policy; replay without duplicate incident IDs | network-test.json + capture manifest | NOT EXECUTED |
| T05 / access | Role matrix and test accounts | Attempt unauthorized read, acknowledgement and update | Unauthorized operations rejected and audited; authorized path recorded | access-report.json | NOT EXECUTED |
| T06 / calibration | Exact sensor, reference instrument and permissions | Record calibration revision and environmental conditions | Calibration within buyer-agreed tolerance; expired calibration blocks acceptance | calibration.csv | NOT EXECUTED |
| T07 / controlled site | Permitted site and ground-truth observation plan | Run labelled authorized reference events plus no-event periods | Report TP, FP, FN, observation hours and uncertainty; thresholds agreed before run | ground-truth.csv + confusion-report.json | NOT EXECUTED |
| T08 / evidence handoff | Read-only export and version manifest | Independent reviewer replays sample incidents and checks hashes | No missing raw refs; matching configuration and complete audit | handoff-manifest.sha256 | NOT EXECUTED |
Procurement and capability boundaries
The Reuters report is a deployment signal; the EU page is a policy source. Neither establishes a tender. No specific tender ID or project contract is verified.SRC-05 · S · checked 2026-10-21 SRC-06 · P1 · checked 2026-10-21 SRC-07 · P1 · checked 2026-10-21
Full research and procurement references →Match the work to evidenced scope
| Capability | Evidence | Open conditions / first deliverable |
|---|---|---|
| 合機 (Hé Jī) | P2: GNSS/RTK, IP Mesh/4G/5G links, GCS, payload categories and Topology. SRC-16 · P2 · checked 2026-10-21 SRC-17 · P2 · checked 2026-10-21 | Model/revision, origin, firmware, endpoints, test report and current capacity unknown. Proposed first output: interface/configuration gap matrix. |
| Jing Mao / BYTE TCM | P2: CNC machining and CMM. Displayed historical AS9100/ISO copies expired 2023-03-14; current validity unknown. SRC-21 · P2 · checked 2026-10-21 | Drawing, material, tolerance, finish, quantity and acceptance required. Proposed first output: DFM questions and inspection-plan proposal. No electronics, motor or certified aircraft-part replacement established. |
| Brazil network references | U: original product evidence not rechecked in this release. SRC-19 · I · checked 2026-10-21 | SkyDrones, UAVI and Global Drones are research references. Data residency, complete BOM origin, price and availability remain unverified. |
Alliance identity and project agreement are separate: 合機 (Hé Jī) takeover coordination and BYTE participation are user-confirmed. This work package has no confirmed supplier commitment.