From 620fab079a476861533abe117c43deb7514950a6 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 11 Aug 2026 17:36:04 +0000 Subject: [PATCH] Stop claiming a published mirror that cannot exist MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit config/fly-neuron-counts.json carried canonical_url pointing at www.virtualflybrain.org/data/fly-neuron-counts.json. That URL can never resolve: /data/ on virtualflybrain.org is a routed namespace, handled like /reports/ with the path segment read as a dataset id, so a static file there is unreachable however the site is built. Verified — /docs/concepts/nblast/ returns 200 while /data/fly-neuron-counts.json returns 404. Nothing fetched it, so this is inert. It was also false, in a file whose entire purpose is that its contents can be trusted, which is the kind of small untruth this data was created to remove. VirtualFlyBrain/VFB2 drops the mirror file and the article's dead link in the same change. The header now states the arrangement plainly: this file is the only copy that is read, it ships in the image, there is deliberately no published mirror, and the prose article is for humans and citation rather than a data source. One copy, no drift, curators edit the repo file. Co-Authored-By: Claude Opus 5 --- config/fly-neuron-counts.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/config/fly-neuron-counts.json b/config/fly-neuron-counts.json index f3bcdf4..80660a6 100644 --- a/config/fly-neuron-counts.json +++ b/config/fly-neuron-counts.json @@ -1,5 +1,5 @@ { - "$comment": "Curated fundamentals for Drosophila neuron counts. Every figure verified against its primary paper on 2026-08-11 unless verified=false. THIS FILE IS THE OPERATIVE COPY: it ships in the image and is read in process, so a figure never depends on a network fetch succeeding and an answer is always reconstructible from the image digest. The mirror published at canonical_url is for the website and the MCP. Do not hard-code any of these numbers into application source.", + "$comment": "Curated fundamentals for Drosophila neuron counts. Every figure verified against its primary paper on 2026-08-11 unless verified=false. THIS FILE IS THE ONLY COPY THAT IS READ: it ships in the image and is loaded in process, so a figure never depends on a network fetch succeeding and an answer stays reconstructible from the image digest. There is deliberately NO published mirror — /data/ on virtualflybrain.org is a routed namespace (treated like /reports/, as a dataset id), so a static file there is unreachable. The prose article at www.virtualflybrain.org/docs/concepts/neuron-counts/ is for humans and for citation; it is not a data source. Curators edit this file. Do not hard-code any of these numbers into application source.", "id": "fly-neuron-counts", "title": "How many neurons are in the fly brain?", "compiled": "2026-08-11", @@ -397,7 +397,6 @@ "Berg2025_technique": "Technique reads 'serial block face SEM (SBFSEM)'. The paper describes enhanced focused ion beam SEM (eFIB-SEM), 8x8x8 nm isotropic. Likely a metadata error." } }, - "canonical_url": "https://www.virtualflybrain.org/data/fly-neuron-counts.json", "region_map": { "brain": { "connectomes": [