An official website of the Disclosure Foundation
01RecordsRecord what was measured, who supplied it, and what remains unknown.02InstrumentsConnect measurements to the equipment and conditions that produced them.03ClaimsShow who reached a conclusion and which parts of the record they used.04ObservablesSeparate a reported characteristic from a sensor-supported finding.05OriginsCompare possible explanations while keeping uncertainty visible.06ScoringDistinguish missing documentation from a scientific result.
DatasetsDocsOnboardChangelog

The Standard

01RecordsRecord what was measured, who supplied it, and what remains unknown.02InstrumentsConnect measurements to the equipment and conditions that produced them.03ClaimsShow who reached a conclusion and which parts of the record they used.04ObservablesSeparate a reported characteristic from a sensor-supported finding.05OriginsCompare possible explanations while keeping uncertainty visible.06ScoringDistinguish missing documentation from a scientific result.

Datasets

Explore published data

Docs

Implement the standard

Onboard

Bring your dataset

Changelog

What changed, and when

GitHub

Open standards and tools for UAP research.

The Standard

  • Records
  • Observables
  • Origins
  • Claims
  • Scoring
  • Instruments

Resources

  • Datasets
  • Documentation
  • Onboard your data
  • Changelog

Project

  • GitHub
  • Disclosure Foundation
  • Donate

© 2026 Disclosure Foundation. All rights reserved.

v2 Beta / 02 / Instruments

Give every reading its context.

Connect measurements to the equipment and conditions that produced them.

Instrument descriptions, acquisition settings and declared calibration history help a researcher understand a reading. A manifest alone does not establish that a sensor was calibrated or a result is accurate.

What the beta supports

Acquisition and measurement bindings check declared relationships, units and reference frames. External calibration verification remains a separate task.

Read the documentationInspect a sample

Inside the standard

Explore the structure.

Open a field to see its shape, alternatives and constraints. Required means required within its containing object or selected alternative. A required list can still be empty unless a minimum is specified.

Acquisition contextConnect the source and productConnect the measurementFollow a worked example

28 top-level fields. Nested fields are included in search.

Acquisition context

Describe the equipment, its configuration and the circumstances of capture.

Implementation guide →

Document identity

Equipment and configuration

Calibration and capture

Additional information

Published contract and schema export

Fields and constraints above come from the published 2.0.0-beta.3 package. Explanations and grouping are editorial. JSON Schema describes structure; the implementation guide explains semantic and profile checks.

urn:disclosureos:experimental:acquisition-context:0.1.0

@disclosureos/instruments/experimental/v2/acquisition/schema

The schema URN identifies the contract. Read the JSON through the package export above.

Connect the source and product

Link an observation source to physical equipment and its raw product to a capture artifact.

Implementation guide →

Acquisition bindings

Published contract and schema export

Fields and constraints above come from the published 2.0.0-beta.3 package. Explanations and grouping are editorial. JSON Schema describes structure; the implementation guide explains semantic and profile checks.

urn:disclosureos:experimental:acquisition-bindings:0.1.0

@disclosureos/schema/experimental/v2/bindings/schema

The schema URN identifies the contract. Read the JSON through the package export above.

Connect the measurement

Identify the captured channel and explicit capture time supporting a measured value.

Implementation guide →

Measurement bindings

Published contract and schema export

Fields and constraints above come from the published 2.0.0-beta.3 package. Explanations and grouping are editorial. JSON Schema describes structure; the implementation guide explains semantic and profile checks.

urn:disclosureos:experimental:measurement-bindings:0.1.0

@disclosureos/schema/experimental/v2/measurements/schema

The schema URN identifies the contract. Read the JSON through the package export above.

RecordsInstrumentsClaimsObservablesOriginsScoring