Skip to content

Getting Started

The fastest path from a clean checkout to a record you can read. Follow these pages in order.

  • Installation

    Install with uv, pointed at the exact TrustSight build you intend to measure. The harness refuses to run against a different one.

  • Running a Campaign

    Run the campaign the repository ships with, read the summary it prints, and find the traces behind every number in it.

  • Reading a Record

    Every field of record.json: what it measured, and what it is evidence for.

Once you have run the shipped campaign, the Guides cover writing your own, and the Explanation covers why the pipeline refuses as much as it does.

One prerequisite worth stating

You need a TrustSight checkout or an installed release. The harness measures a pinned build; it does not vendor one. See Installation.