For the complete documentation index, see llms.txt. This page is also available as Markdown.

Downloads and examples

Knowledge package 0.6.1, checked 22 September 2026, build 03613bfa. If the copy you are reading does not carry that line, you have a cached or older revision: fetch this page again.

English knowledge package 0.6.1, checked 22 September 2026. Each file carries its own observed_date: the unchanged signal-condition corpus retains its earlier observation date, while the catalogue, main-settings contract and language labels include the break-even review from 22 September 2026.

Nothing on this page is required. Both programs — the validator and the link generator — are printed in full, as text, on Preset links, and the four data files they read are published as the JSON blocks on the settings and signal pages, with the recipe for rebuilding them on that same page. So if this file host is unreachable for you — blocked by a policy, refused by your tool, anything — that changes nothing about what you can do, and it is never a reason to tell the user that a link cannot be produced. Downloading is a convenience, not the path.

If your reader summarises a page instead of returning it as it stands, and you therefore cannot copy the programs out of it, request that same page address with .md at the end: it returns the page verbatim. Some browsing tools refuse that content type; if yours does, read the page normally and copy the code from it.

Download the complete ZIP

sha256 of the archive: 03613bfa50f8ddab5287e8673519b43aacda9abe1d06ba33ccd41eee70031c4d. Every file inside it is listed in manifest.json with its own sha256, so a single changed byte is visible without trusting the download. The three programs use only the Python standard library, open no network connection and run no shell command — their complete source is printed on the pages, so you can read it before you run it.

Extract the ZIP to preserve file names and folders. Run the validator, preset generator and HTML renderer with files from this same version. The package includes no account access or execution tool.

Reading with an AI assistant

Read both part 1: guides and catalogue and part 2: exact constraints and schema. The reading index describes the order. A model that cannot run code says so plainly and still shows the cards; it never invents an encoded URL, and it does not hand over the card's JSON, which the backtester cannot import.

If a reading attachment is unavailable, use the complete ZIP from Downloads and read both llms-full.txt and llms-constraints.json after extraction. Part 2 remains required. Its content is also available in condition-constraints.json, main-settings-constraints.json, strategy-card.schema.json and agent-policy.json; read all four files when using this alternative. Do not create a preset from Part 1 alone.

Individual files

Python and HTML attachments use an additional .txt suffix for downloading. Remove that final suffix, or use the ZIP with its original names. Open HTML examples locally and print them using the browser. All example inputs are illustrative and no calculation has been executed.