# Shetland Results: full agent context

> Detailed, source-aware Shetland competition and sporting results, preserved for browsing, searching and comparison.

## Purpose and scope

The launch collection currently publishes 5 competitions, 62 entries, 396 powerlifting attempt slots and 15 strongman disciplines. It begins with detailed Shetland powerlifting records and Strongman competition records.

Public archive records are read-only. Trusted data enters through versioned imports; there is no public results editor. The contact form is for factual corrections, data-rights or record concerns and contributions. Submissions are never exposed through public exports, and a request for erasure or anonymisation does not guarantee removal of an accurate public result.

## Crawl and agent access

The site explicitly publishes `Content-Signal: search=yes, ai-input=yes, ai-train=yes` and allows all user agents in robots.txt. Public HTML, Markdown and read-only API GET routes require no account, cookies or JavaScript. Please use the sitemap, these curated files and scoped exports rather than generating duplicate parameter combinations.

## Non-negotiable interpretation rules

- `null` and `Unknown` mean the source does not provide a value. They never mean zero.
- `Hidden` means a value was deliberately withheld. Do not reverse-engineer it.
- `0` is retained only when the source genuinely records zero.
- Powerlifting outcomes are `good`, `failed`, `passed`, `not_taken` or `unknown`.
- A failed attempt with `weight_kg: null` means the source explicitly records a no lift but not the attempted weight.
- Source-provided totals, age factors, Wilks values, strongman points, places and tie-breaks are preserved. Upcoming competition values stay unknown until results are recorded. Do not silently recalculate or invent undocumented rules.
- A person page says ‘Best in this archive’; it is not a claim about an athlete's lifetime personal best.
- Stable IDs and slugs are authoritative identifiers. Do not merge similarly named people without an explicit archive relationship.

## Machine-readable entry points

- [Data guide](https://shetlandcompetitions.com/data/index.md)
- [OpenAPI 3.1 JSON](https://shetlandcompetitions.com/api/v1/openapi.json)
- [API index](https://shetlandcompetitions.com/api/v1)
- [Archive statistics](https://shetlandcompetitions.com/api/v1/stats)
- [Sports](https://shetlandcompetitions.com/api/v1/sports)
- [Competitions](https://shetlandcompetitions.com/api/v1/competitions)
- [Search](https://shetlandcompetitions.com/api/v1/search?q=powerlifting)
- [XML sitemap](https://shetlandcompetitions.com/sitemap.xml)

API dates are ISO 8601, enums are lowercase snake case, measurements retain their metric units, and list endpoints support pagination. JSON and Markdown responses are suitable for direct agent retrieval. Public API GET responses allow cross-origin reading but remain `noindex` so search engines favour their canonical HTML dataset pages.

## Competition datasets

- [Shetland’s Strongest Man & Woman 2026](https://shetlandcompetitions.com/competitions/shetlands-strongest-man-woman-2026/index.md): stable dataset ID shetlands-strongest-man-woman-2026; Strongman; 2026-09-05; 18 entries; [JSON](https://shetlandcompetitions.com/api/v1/competitions/shetlands-strongest-man-woman-2026/export.json); [CSV ZIP](https://shetlandcompetitions.com/api/v1/competitions/shetlands-strongest-man-woman-2026/export.csv.zip).
- [Shetland Powerlifting Classic 2025](https://shetlandcompetitions.com/competitions/shetland-powerlifting-classic-2025/index.md): stable dataset ID shetland-powerlifting-classic-2025; Powerlifting; 2025-11-22; 7 entries; [JSON](https://shetlandcompetitions.com/api/v1/competitions/shetland-powerlifting-classic-2025/export.json); [CSV ZIP](https://shetlandcompetitions.com/api/v1/competitions/shetland-powerlifting-classic-2025/export.csv.zip).
- [Open Powerlifting Competition](https://shetlandcompetitions.com/competitions/open-powerlifting-competition-2024/index.md): stable dataset ID open-powerlifting-competition-2024; Powerlifting; 2024-11-23; 17 entries; [JSON](https://shetlandcompetitions.com/api/v1/competitions/open-powerlifting-competition-2024/export.json); [CSV ZIP](https://shetlandcompetitions.com/api/v1/competitions/open-powerlifting-competition-2024/export.csv.zip).
- [Open Powerlifting Competition 2022](https://shetlandcompetitions.com/competitions/open-powerlifting-competition-2022/index.md): stable dataset ID open-powerlifting-competition-2022; Powerlifting; 2022-11-19; 11 entries; [JSON](https://shetlandcompetitions.com/api/v1/competitions/open-powerlifting-competition-2022/export.json); [CSV ZIP](https://shetlandcompetitions.com/api/v1/competitions/open-powerlifting-competition-2022/export.csv.zip).
- [Open Powerlifting Competition 2021](https://shetlandcompetitions.com/competitions/open-powerlifting-competition-2021/index.md): stable dataset ID open-powerlifting-competition-2021; Powerlifting; 2021-11-27; 9 entries; [JSON](https://shetlandcompetitions.com/api/v1/competitions/open-powerlifting-competition-2021/export.json); [CSV ZIP](https://shetlandcompetitions.com/api/v1/competitions/open-powerlifting-competition-2021/export.csv.zip).

## Competitor profiles

The people directory is being prepared and will return soon.

## Download boundary

Downloads contain only completed, currently published competitions. Upcoming and live records remain viewable but cannot be downloaded until they are marked completed. Competition JSON is round-trippable against the published import schema. CSV ZIP files provide human-readable competition folders at the top level; normalised tables, a manifest, checksums and a data dictionary remain available in the hidden .archive folder for automated processing.

## Licence and attribution boundary

Normalised factual archive data is dedicated to the public domain under [CC0-1.0](https://creativecommons.org/publicdomain/zero/1.0/). This does not dedicate third-party source documents, photographs, screenshots, articles or other media. Those source materials are not republished here. Public exports may include sanitised source metadata, logical locators and hashes.

## Corrections and privacy

Use [Contact and corrections](https://shetlandcompetitions.com/contact) for factual corrections or data-rights and record concerns. Requests are reviewed under applicable data-protection law and do not guarantee removal of accurate public results. Never infer that a missing person or result should be added; report the gap instead.
