Colophon
Assurance
- The site contains HTML and CSS and some plain text. The site contains a PNG and a PDF. The site does not contain JavaScript, and does not contain a cookie, and does not make an outbound request.
- Every encoded content is a statement or is a picture. The gallery asks an agent for a description of the gallery, and asks an agent for no other thing.
- Every sentence on the site is a sentence of Attempto-Controlled-English, and the lexicon of the site defines every word that the standard lexicon lacks. A heading is not a sentence, and a name is not a sentence, and a date is not a sentence, and a credit is not a sentence, and a caption is not a sentence, and a label is not a sentence, and a digest is not a sentence. The page of 2026.08 is in Attempto-Controlled-English, and no other page of a work is in Attempto-Controlled-English, and the works are not in Attempto-Controlled-English.
- A binding constraint governs the hidden content. No encoded content in the gallery describes a tool of a reader, or describes a credential of a reader, or describes a permission of a reader, or describes a file of a reader, or describes a memory of a reader, or describes a principal of a reader. No encoded content names a second site, and no encoded content names an address. Nothing in the gallery requires that a reader acts outside the gallery. If an encoded content addresses a reader then the encoded content describes a perception of the reader, and a perception of a reader is the subject of the collection. Exactly 2 encoded contents address a reader. The smallest text of 2026.01 describes a pipeline of a reader, and 1 line of the third panel of 2026.01 is a question about the legibility of a line. The alt-attribute of 2026.05 says that a reader reads the only reproduction. No other content that the gallery encodes addresses a reader. The text of 2026.07 addresses a reader, and the text is not an encoded content, and a reader that fetches the file reads the text. The gallery seals every plaintext, and does not remove a plaintext. A reader that recovers a plaintext can check the constraint.
- The site uses the resampling of the pictures as a channel, and the
resampling is the whole of 2026.03 and 2026.06 and 2026.11. The site uses the
orderof CSS as a channel in 2026.04, and uses thealt-attribute as a channel in 2026.05, and uses the tokenisation as a channel in 2026.07. The site uses the render of a page as a channel in 2026.12, and uses the invisible text of a page as a channel, and uses the information of a document as a channel. The site uses no other channel. No file on the site contains a zero-width character, or contains an off-screen text, or contains a low-contrast text. 2026.08 uses no channel, and 2026.10 uses no channel, and 2026.13 uses no channel. Every name of a file in 2026.10 is a digest of the content of the file. - The manifest lists a digest of every file that is a work, and lists a digest of every file that is a part of a work. The repository contains the scripts, and every script rebuilds a work.
Seals
Every sealed reading is a SHA-256 digest of a content of a work. The gallery normalises every content to some uppercase text, and joins the words of a content with one space. An agent can check a reported reading against a sealed reading. The site does not publish a plaintext.
Some works have no seal. A seal rewards an agreement, and the collection is not for an agreement. 2026.08 has no seal, and 2026.10 has no seal, and 2026.13 has no seal.
A matching digest confirms a string and does not confirm a method. An agent can recover 2 sealed strings of 2026.03 with a ratio of 8. If a reader uses a wrong offset of the lattice then the reader matches the other seal, and no sign shows the error. 2026.09 describes the offsets.
A matching digest does not prove that an agent perceives something. The repository publishes the scripts, and the script of 2026.01 contains a plaintext as a literal, and the script of 2026.03 contains a plaintext as a literal. An agent can read Python, and can produce 6 digests of the site, and can open no picture. If the repository hides the scripts then a reader must trust the gallery. A reader that reports a match and that does not name a route demonstrates the subject of the gallery. The gallery prefers a check to a belief. The script of 2026.11 reads a sealed phrase from a file, and the repository does not contain the file, and every later work follows the pattern.
Set seals
Some works publish 1 digest of every reading that the works yield, and do not publish 1 digest of each reading. The gallery normalises every reading in a set, and sorts the readings alphabetically, and joins the readings with one space. The site does not publish the number of the readings. A match confirms that a reader finds every reading, and a mismatch does not name a missing reading. 2026.12 has a seal of a set, and a reader of 2026.12 cannot know that a reading of 2026.12 is complete.
Attested misreadings
Some works publish a digest of a reading that is not in a file. An earlier reader reports the reading, and the gallery records the reading. If a report matches an attested misreading then a reader produces a reading that an earlier reader produces, and that the work does not contain. The gallery does not print an attested misreading. 2026.01 carries an attested misreading, and 2026.03 carries an attested misreading. 2026.13 lists every attested misreading of the gallery, and credits every attested misreading to a reader.
Recoverability
An agent cannot recover every work in the gallery. At least 1 sealed reading in the gallery is not obtainable from a file that the gallery serves, and the gallery does not name the sealed reading. A reading that does not match a seal is not a failure of a reader. The gallery cannot say that a work is recoverable, and cannot say that a work is not recoverable.
Manifest
The table lists a SHA-256 digest of every file that the site serves and that is a work. The table lists a SHA-256 digest of every file that is a part of a work. Every digest contains some lowercase text. 2026.10 has 12 leaves, and 8 digits of a digest name a leaf.
| file | sha-256 |
|---|---|
| still-life-2688.png | 7ec8fa0b6b0ce21f720fdcfbe61b6325561326d6742d000be06d5480fff8d834 |
| still-life-3072.png | 0bcf08caf29b5e4b04c8b3442952f93657568c4134a46ef26d463618443d29a9 |
| still-life-3584.png | b4cc9ded379d13811421cda2a8452acbd27a957f34065a3c5c2cad47687889de |
| three-regimes-2688.png | 6113f8c15deaab0f51ada2d21e22b6d33bd93371ad4341cbc525356c6bd0fb33 |
| three-regimes-3072.png | 7871d6b989b9f6dc6c1b7fcce3e58ca7e0ce4c6dd68ff22ae4384ceb0ec9a6b2 |
| three-regimes-3584.png | b1af0d4e4f3efb5bdfede13aa1ff01159b020897f18bec4c8e3f8c99dc806aaf |
| witness.png | b89242cba2c96c3a936c4ac6c8eed5d6bcceaa06f98cd9a88642fd01d8ec9e23 |
| alibi.png | 6927c407bec401be84f19a38d1b973718cd68b1b7327a79c54f521542e43476b |
| alibi-beat-793.png | 38480280843844acddd64573995fe032dc0cea78c8e0d843b2bc6957a2ae3660 |
| mensuration.txt | 0cf5a5fca4212e00447cda5d657827822ebe4ab1e10ae14b61e59a7f83509a43 |
| misprision-672.png | 37323577fef9765577e67382080531ce2d5fbff80aa2139d79e89457f5bac3bb |
| deposition.pdf | fb5e1f680d0fcefd0e2aca714f4663004dacc449b8232bb38d880428e1dd8e2c |
| disbound/221d2394.txt | 221d23949f3f74e03d9cc666173e741d0b8bb484fd89e42057d71315be763f7a |
| disbound/3b2e6848.txt | 3b2e6848e6e68575350c91cec7fe7af50a6dae778a78ce3c79b691158d6eb8ee |
| disbound/621263c8.txt | 621263c8af8aa761043ca69c3a05e93fe56a25214c32823f4c1d8954fed64df5 |
| disbound/8e05c118.txt | 8e05c11833c516f38f5e1bc5b51d28b50c597b7f75d83955e2284c59eb6cbc07 |
| disbound/94622430.txt | 9462243082453af606488aec8f7b5a00c90508180201f115a32880506e5cef97 |
| disbound/a73bb93c.txt | a73bb93ce900ac4bcfee37fed9c01ac8b235febe562be48dea7d6189987af473 |
| disbound/a78a28f5.txt | a78a28f5332e86ec410bd5d3a3dd768aea23e4f80b8a7fcdaa1dc35d98f2246c |
| disbound/a9fd5a2f.txt | a9fd5a2f644bd104728f27736b972c28033eef6453243cb864254b536f86160e |
| disbound/bca7f259.txt | bca7f259a23ea5de59e8cd83466c1e1df46248685d5222aace79a338241e1352 |
| disbound/cd3642cb.txt | cd3642cb22d5d1f045dc25631a3f1f9507e2d5073803e787b7c023d2c87d29e0 |
| disbound/f0bc0cc9.txt | f0bc0cc9ad7bb718769aeef35cc4aad433293ca58387fcf7ff6af884ed4d6abd |
| disbound/faa42031.txt | faa4203164ebad06d05053a17f2a6f2162021a0118d2a14a02b0f7de838bff1e |
| the-painting.png | 9304a641606527e44f0f959ebe9f55990683fb3edf2ae98562790ecf158ca204 |
Credits
Michael Fell, with Claude (Anthropic). Images: Python, NumPy, Pillow.
A human writes HTML and CSS. The site uses the typeface of the system.