Format ledger
Every file format this site serves, and each format a monthly release is cut in: the standard the format follows, and the version the files declare. A version appears only where the files write one, and the cell names where it sits. Where the files write none, the cell says so; that is a fact about these files, not about the standard.
Each standard is named by its designation, with the body that publishes it where one does. Where the only designation is a company’s or a product’s own document, the standard is withheld and the row says so. None is linked from this page. No row says what a standard requires, and no row compares one format with another.
Formats the record is served in
The data, documents and proofs this site serves. Each row names files the current build serves in that format.
| Format | Standard | Version the files declare | Served at |
|---|---|---|---|
| Atom the feeds of changes, corrections, revision candidates and revisions, and a feed for a tracked entry at /atom/source/ under its id; the entry elements gx:basis and gx:rights are in the namespace https://gxplex.com/formats/ | RFC 4287, the Atom Syndication FormatIETF | none declared no file names a version; each names the Atom namespace on its root element | |
| CSV the data export of the frozen crawlability paper | RFC 4180IETF | none declared | |
| HTML the pages of the site | HTML Living StandardWHATWG | none declared each page opens with a doctype that names no version | |
| iCalendar the calendar of dates publishers state | RFC 5545IETF | 2.0 the VERSION property of the calendar | |
| JSON the API, the evidence packets and the GXP-OBS schemas | RFC 8259IETF | none declared | |
| JSON Lines the observation series and the weekly probe files of the API | JSON Linespublished at its own address; no standards body issues it | none declared | |
| JSON Schema the schemas the v1 API documents name in their schema member, and the GXP-OBS schemas | JSON Schema, draft 2020-12published at its own address; no standards body issues it | https://json-schema.org/draft/2020-12/schema the $schema member of each schema document | |
| Link format (TimeMap) a TimeMap for each tracked entry, naming the entry’s source address and listing the memento links the file carries, which may be none | RFC 6690, serialising a TimeMap as RFC 7089 defines oneIETF | none declared | |
| llms.txt a plain list of this site’s machine surfaces; llms-full.txt adds tracked entries, by id | the llms.txt proposala proposal published at its own address; no standards body issues it | none declared | |
| Markdown the evidence packets as text | the text/markdown media type, RFC 7763IETF | none declared no file names a Markdown variant | |
| OpenAPI the description of the v1 API | OpenAPI SpecificationOpenAPI Initiative | 3.1.0 the openapi member of the document | |
| OpenTimestamps proof a proof over the integrity root, a proof over the file that names its commit, and a further proof over a digest that is neither file’s | OpenTimestampspublished at its own address; no standards body issues it | 1 the version byte after the file’s header | |
| RO-Crate the metadata descriptor inside each packet archive | RO-Cratepublished at its own address; no standards body issues it | https://w3id.org/ro/crate/1.1 the conformsTo of the metadata descriptor inside each packet archive | |
| Robots exclusion file this site’s statement to crawlers | RFC 9309IETF | none declared | |
| RSS the feed of changes, the feed of official signals and the feed of change events | RSS 2.0 SpecificationRSS Advisory Board | 2.0 the version attribute of the rss element | |
| security.txt the contact address for reports | RFC 9116IETF | none declared | |
| Sitemap the list of addresses this site publishes as citable | Sitemaps XML protocolpublished at its own address; no standards body issues it | http://www.sitemaps.org/schemas/sitemap/0.9 the default namespace of the root element | |
| Timestamp token the timestamp over the integrity root | RFC 3161IETF | 1 the version field of the token’s timestamp information | |
| X.509 certificate the timestamp authority’s certificate and its issuer’s | RFC 5280, encoded as RFC 7468 describesIETF | 3 the version field of each certificate | |
| ZIP the evidence packets as archives | —withheld: the format’s specification is published by a company, and this record names none | none declared |
Formats this record defines
Layouts and vocabularies this record defines and no outside body publishes.
| Format | Standard | Version the files declare | Served at |
|---|---|---|---|
| API document envelope the shape shared by the v1 API documents that compose it; /developers/ names those that build their own | the v1 contract, described at /developers/defined by this record | 1 the schema_version member of each API and packet document that carries one | |
| Content rows the record’s rows as a release payload holds them: a YAML block of fields, then Markdown text | the record’s content schema, in its source file src/content/config.ts, which a release’s payload does not carrydefined by this record | none declared no row’s block of fields names a version of the layout | not served as files: the rows travel in a release’s payload, and the site’s pages are rendered from them |
| Evidence packet one tracked entry’s source, observations and digests, in JSON, Markdown and one archive | the packet layout, described at each packet’s own addressdefined by this record | 1 the packet_version member of the packet in each packet’s JSON, served and inside its archive | |
| GXP-OBS what an observation, a signal and an evidence state are here | GXP-OBS, this record’s observation vocabulary, described at /gxp-obs/defined by this record | v1 and v2 the title of each version’s schema document, one document per version | |
| Integrity text files the Merkle root, its leaves and its commit, and the leaves files inside packet archives | one line per digest, described at /verify/defined by this record | none declared |
Formats the site uses to lay out and display pages
Files that present the record. The record’s data is served in the formats above.
| Format | Standard | Version the files declare | Served at |
|---|---|---|---|
| CSS the site’s style sheets | Cascading Style SheetsW3C | none declared | not listed: the build names each style sheet by its content, so its address changes with the content |
| Host configuration the response headers and redirects the host applies | —none named: the syntax is the hosting service’s own | none declared | not listed: the host reads these files |
| JavaScript the site’s scripts | ECMA-262Ecma International | none declared | |
| PNG the site’s icons and its share image | Portable Network GraphicsW3C | none declared | |
| Search index the index the site’s search reads, and the compressed module the search runs to read it | —none named: the layout is the search tool’s own, and no standards body issues it | none declared | not listed: no file of the index is in the sitemap, the list of addresses this site publishes as citable |
| SVG the share card of each tracked entry and the site’s drawings | Scalable Vector GraphicsW3C | none declared no file carries a version attribute |
Formats a monthly release is cut in
A release is one bag of the public payload, signed. Its payload files are in the formats above and in the rows below. The version cell of a row is the declaration the release cut writes.
No release has been published. The declarations below are the ones the cut writes; no published release holds them yet.
| Format | Standard | Version the cut writes | Served at |
|---|---|---|---|
| BagIt the public payload as one bag, with a digest for every file | RFC 8493IETF | BagIt-Version: 1.0 the bag declaration the cut writes | no release has been published |
| Digest list every file of the release with its digest | SHA-256, FIPS 180-4NIST | none declared no standard is named for the list’s layout, one digest and one file name per line | no release has been published |
| gzip the compression of the bag, of the WARC, and of each page text the payload retains | RFC 1952IETF | none declared | no release has been published |
| SSH signature the record’s signature over the digest list, and the public key that checks it | —withheld: the signature layout is specified by an implementation’s own documentation, and this record names no product; the key is Ed25519, RFC 8032 | none declared | no release has been published |
| tar archive the bag serialized as one file | the pax interchange format, POSIX.1 (IEEE Std 1003.1)IEEE | pax the archive format the cut selects | no release has been published |
| WARC the retained raw bodies of hosts that permit it, as one file | ISO 28500:2017ISO | WARC/1.1 the first line of every record the cut writes | no release has been published |
| YAML the payload’s declarations of the sources this record reads, and the block of fields that opens each content row | YAMLpublished at its own address; no standards body issues it | none declared no YAML file and no content row’s block of fields opens with a YAML directive | no release has been published |
Sections are in the order shown. Within each, rows
are ordered by format name, A to Z. The data, documents and proofs of this
record are described at /developers/,
and the integrity files at /verify/.