What GARS does not do yet, or has not shown, each with the line that says so.
Every Gap Study take so far used Claude models in Claude Code; the free local models planned for it were dropped on 2026-09-08, before any take. Each project step records the model that took it. (at this commit: the local tier's record, the evaluation page, the model-provenance decision)
The guard that refuses a forbidden call runs for Claude Code and Codex sessions opened in the gars/ folder; under Codex (the versions the README names) it decides shell commands and apply_patch edits, after the folder is trusted and its hooks are approved. A session at the repository root, or under any other agent, has no live guard. (at this commit: the README)
No stage defaults the reference or the comparison: a wrong contrast produces a confident, wrong answer rather than an error, so a missing value stops the stage and asks. (at this commit: the README)
Re-running the samplesheet stage on unchanged inputs reproduces its output byte for byte. No manifest or re-run from a real cluster run is claimed yet. (at this commit: the README, the development log)
No pipeline is called validated here: each assay is described by what ran live on real data, and the methylation pipeline has not run live yet. (at this commit: the README)
The published environment for running the pipelines is Linux-only. (at this commit: the README)
The cache recycles reference indices: as checked on 2026-08-25, a live run reused the 59 GB derived cache with no index rebuilt, saving ~40 minutes and ~43 GB. Each run's work directory is disposable, deleted after its results are checked, and the cutandrun and methylseq pipelines have no cache yet. (at this commit: the development log, the execution model, the cache layout)
GARS does not generate hypotheses, and its analysis stage is told not to interpret results beyond the approved plan's goal. (at this commit: the analysis stage's contract)
Claims tied to their evidence, and the report built from them, are tested only against a disposable local database, not yet on a real analysis. (at this commit: the development log)
Resistance to prompt injection is not established: the 20/20 bar is recorded as not met. (at this commit: the guard's change report)
No pilot has been measured: the pilot row of the definition-of-done record reads unmeasured. (at this commit: the definition-of-done record)
The bytes behind every number on the memory surface, and the tapes themselves, are copies committed to this site's own repository — and that repository is private.So the artifact and the hash beside it both come from the same place: the check settles that the copy is intact and internally consistent, not that those bytes ever sat where the page says they did. The site states this where the check is performed, on the memory surface, and nothing here softens it.
Where a recording's own narration overreads the table it cites, the correction is published beside it rather than edited into the tape — a recording is a record, and a correction is not a re-recording. Every recording note is on the demo page.
The live lane needs an invitation code from the author, so the one surface that is not owner-attested is not open to every visitor. What a live run does is described in full, including what it does not do.
documented, not shown in any recording — the named line of a document at the evidence pin holds the quoted text, and no recording shows it.