SigNet SMS draft v0

06 The service and the non-profit that runs it

Status: DRAFT v0.1, 2026-08-19. Consistent with the programme decision of 26 July 2026 (~/claudecode/programme-record/DECISIONS.md 2.1): standard and neutral infrastructure in a UK company limited by guarantee; implementations and IP in a separate commercial entity; manufacturers, including our own airframe work, outside the body that certifies manufacturers. Nothing here is incorporated yet.

1. Purpose

To build and maintain, as a non-profit service for the UAS community, industry, general aviation and the regulator:

  1. The SigNet reporting standard: a typed schema for exposure, occurrence and periodic safety data in the CAA's own hazardous-event and barrier vocabulary, with evidence levels on every key claim.
  2. The assurance layer of an SMS as a hosted service: hazard library, standard SPI set, occurrence workflow, monthly aggregates, lessons bulletins.
  3. Neutral data brokerage: receive, anonymise at source, aggregate, and deliver worked signal to members and the regulator.
  4. Independent evidence custody: periodic signed chain-head deposits from member ledgers, so a member's evidence is verifiable against the service (ADR-0007 L5).
  5. In time, a conformance and certification scheme for platforms and components against the standard, run by the body that does not build them.

2. Legal form and structure

Question Position
Form UK company limited by guarantee (CLG), not-for-profit by articles (no distribution of surplus). Charity/CIO rejected: trustee remuneration rules would bar a paid founder-CEO. CIC considered as alternative. To be settled with counsel
Name Working: SigNet Foundation (trading name; "foundation" is not a UK legal form)
What it owns The standard, the schema, the conformance scheme, the service infrastructure, its own brand
What it does not own The reference implementation and its IP, held by a separate commercial entity under an arm's-length licence. Provisionals are filed before any IP is assigned anywhere
What stays outside Any manufacturer, including the founder's airframe work; any operator's commercial operation
Founder conflict Declared in the articles: remuneration set by a board committee the founder does not sit on; inter-entity licence documented and arm's length; recusal on any decision touching the commercial entity

3. Services, and their maturity

Service What it is Today First release
S1 Schema stewardship Publish and version schema/reporting-v0.json; accept change requests; publish conformance tests Draft v0, examples, validator Public v0.1 with the CAA consultation response
S2 Hazard library 02-hazard-log.md cloned per platform class, maintained from member occurrences Seeded (28 rows) v1 after first member review
S3 SPI service Compute the standard SPIs from a member's ledger export or submitted records; return their values, the anonymised cohort distribution, and alerts Defined (17 SPIs); computed by hand Signet.SMS export + service endpoint
S4 Occurrence workflow Open, classify (HE, phase, barrier story), link evidence, close; MOR reminder Process written (05 Part A) Web form + API on the schema
S5 Broker Pseudonymous submitter ids, anonymisation at source, monthly aggregates to members and the regulator Not built Minimal: signed submissions to a mailbox + monthly published aggregate
S6 Custody Members deposit signed ledger chain heads; service timestamps and countersigns; public verification Not built (ADR-0007 L5 decided) Simple append-only deposit log, published
S7 Conformance and certification Test suites and audits against the standard; "SigNet-certified" mark Not started After the standard has a year of data behind it
S8 GA services CAP 795-aligned light SMS template; exposure and occurrence reporting in the same schema; shared airspace picture (ADR-0009) where corridors meet GA Not started Template + schema only, then picture

4. Membership

Class Who Rights Obligations
Operator member UAS operators, any size Full services; vote; safety committee seat (rotating) Report on the schema; keep the member minimum (01 section 8); pay fee scaled to fleet
Manufacturer / integrator member Airframe, FC, module, software suppliers Schema input; conformance when available; vote on standard amendments only Conformance fees; no seat on certification decisions about themselves
GA member Clubs, schools, aerodromes, individual pilots S8; reporting; committee seat Report on the schema; nominal fee
Institutional observer CAA, NATS, AAIB, insurers, academic Read aggregates; advise; no vote None
Founding member Us Same as operator member, plus the declared conflict handling above First submitter from day one; seed data (section 6)

5. Governance

6. The seed corpus: our simulated evidence

No member has flown yet. The standard still needs data to be shaped against, so we seed it with the v1 reference-implementation corpus (../evidence/v1-final-report.md): 313,298 simulated flights, 2,669,463 ledger events, over a London corridor model, 2026-07-23 to 07-26. Clearly labelled simulated, it is used for four things and nothing else:

  1. Exercise the schema end to end: emit periodic_summary and occurrence records from the ledger, find the fields that are awkward or missing, fix the schema before a human ever fills it in. First worked record: schema/examples/periodic_summary_v1_sim.json.
  2. Propose baselines, not targets: divert 0.33%, emergency landing 0.26%, critical forced descent 0.011%, gate denials 208 over 313k requests. Live targets are set after the first 100 real member flights; the simulated values are the opening hypothesis and are marked as such in every record (simulated: true).
  3. Show the regulator the output: what a month of the standard looks like, in their HE/barrier vocabulary, before asking them to define the data request. It is easier to correct a worked example than a blank schema.
  4. Find the weak evidence: the corpus shows which claims in the hazard library are L1 (self-reported SoC, firmware identity, human consent) and which are L4, so the integrity roadmap is argued from data rather than assertion.

What the simulated corpus is not used for: any claim about real-world safety, any SORA submission, any certification decision.

7. Funding

Stream Role
Membership fees (operators scaled by fleet, manufacturers, GA nominal) Durable core
Conformance and certification fees Durable, once S7 exists
Public funding (Innovate UK, Future Flight, DfT, RIO, DASA where sovereign-infrastructure framing applies) Build-out, never core running cost
Contracted services to an ANSP or the regulator (custody, aggregates) Possible, must not compromise neutrality
Founder salary Market rate from the CLG, set by the remuneration committee; upside sits in the separate commercial entity

8. What the service does not do

9. First twelve months

Quarter Milestone
Q3 2026 Schema v0.1 public with the CAA consultation response; seed corpus run through it; float Part B with the BVLOS Ops Forum and NATS
Q4 2026 Incorporate the CLG; interim board; provisionals filed beforehand; first two external operator members recruited; S5 minimal broker
Q1 2027 Signet.SMS export live; S3 SPI service for members; first monthly aggregate; GA template
Q2 2027 S6 custody live; first member review of hazard library; schema v1.0