Record fresh LFS restore verification and final publication checksums
This commit is contained in:
@@ -2,6 +2,10 @@
|
|||||||
|
|
||||||
这是现有下载资源的归档发布,不是新的科学实验,不表示 Phase 4AR 已完成或学习通过。用户明确选择保留公开仓库,仅上传确认可公开再分发的资源。活动项目工作树和 Phase 1–4AQ 冻结文件不参与写入。
|
这是现有下载资源的归档发布,不是新的科学实验,不表示 Phase 4AR 已完成或学习通过。用户明确选择保留公开仓库,仅上传确认可公开再分发的资源。活动项目工作树和 Phase 1–4AQ 冻结文件不参与写入。
|
||||||
|
|
||||||
|
**本次发布完成:PASS。** 数据提交 `6e33e05ede21b98c0088139e9bc4c049498c4d41` 已推送到 `codex/lfs-public-resources`,并从该远端提交使用独立空 LFS store 实际重新下载;pull、fsck 及 8 组全部内部成员校验通过。详见 [实际下载回执](fresh-download-verification.json)、[逐组内容核验](fresh-content-verification.json)及[源保护检查](source-guard-final.json)。默认分支未更改,也未自动合并。
|
||||||
|
|
||||||
|
最终完整性入口为 [publication-manifest.json](publication-manifest.json) 和 [SHA256SUMS](SHA256SUMS)。下载所有 LFS 对象后,可在仓库根目录运行 `sha256sum -c registry/publication-20261001/SHA256SUMS`;它不应在仅有 LFS pointer 的 checkout 中运行。最终文档提交只附加核验记录,不更改上述数据提交的 payload。
|
||||||
|
|
||||||
## 范围与许可
|
## 范围与许可
|
||||||
|
|
||||||
| 资源 | 许可/依据 | 本次处理 |
|
| 资源 | 许可/依据 | 本次处理 |
|
||||||
|
|||||||
@@ -0,0 +1,205 @@
|
|||||||
|
aef53fc7554c50e0a456e58105d683a1dd3323c78cdde822b32eae5ba88b9b6a .gitattributes
|
||||||
|
4e51bf524b3b0e696b5dc0319b2bbcd92cac456bad72971c629fd7d42c6730aa .gitignore
|
||||||
|
09a67fa17c5b5a3c4c71cfd6b1789aac517064e3ca160b6fbf6f3bf038d83a73 NOTICE.md
|
||||||
|
93e0e6c4ca4fdc123c21b859ba97d8bd73670eb9c90d04ce9a431d822b5393c5 artifacts/lfs-smoke/publication-probe.bin
|
||||||
|
4dc6be6091b273312a1dd61f621654f05e4c12118bdd13c22905d588e378889c artifacts/public-resources-20261001/celltype-explorer/catalog.json
|
||||||
|
c1bca109b61e53327fa7e01128a411d8ea328972593168c3ad6e1202dfdddc9c artifacts/public-resources-20261001/celltype-explorer/exclusions.jsonl.gz
|
||||||
|
8a51d3b4138bad12a520f8d1a12d54673416017d15fd1b1bcc49ed385da005bb artifacts/public-resources-20261001/celltype-explorer/members.jsonl.gz
|
||||||
|
6f5830463b8a0077ae89e550ca45275d57cf7e81813c42bf66f89d13a42c03ee artifacts/public-resources-20261001/celltype-explorer/payload-000000.bin
|
||||||
|
6b80b0133af06279bd30561f35042b679bd392b9236ee519d1e7ed9c4e85fb6a artifacts/public-resources-20261001/celltype-explorer/payload-000001.bin
|
||||||
|
6d0fcbe747dae7b38bcf335572b173e0112f6aabd10aa0040b84cfd81a8a390c artifacts/public-resources-20261001/door-data/catalog.json
|
||||||
|
82627a482fd6adfc3abf4f83a30158fd8371b4532f425f7eb3b03044eb7e1367 artifacts/public-resources-20261001/door-data/exclusions.jsonl.gz
|
||||||
|
ef13db49577b3b3d1c7c31aab117d911a2decc5a80ead66b6a350c43d16374b4 artifacts/public-resources-20261001/door-data/members.jsonl.gz
|
||||||
|
64d415a1ea9f5c2fe09005ce1c2bb27eb45510fad27ad3c39cf0001e6f525fd1 artifacts/public-resources-20261001/door-data/payload-000000.bin
|
||||||
|
e1e42f654cb005d2f073d4e84c808af50f50c3feeb9cbcb0b0c1c51746bfdb47 artifacts/public-resources-20261001/malecns-processed/catalog.json
|
||||||
|
0909f401f73ca15301ea2be92a5e7c66cf79d9d4f8bbe5449f82c2980d6d3e80 artifacts/public-resources-20261001/malecns-processed/exclusions.jsonl.gz
|
||||||
|
fe399bea661cdd018e53a5ea58bc46a64d2f94fb09d1dec40f8a956789204627 artifacts/public-resources-20261001/malecns-processed/members.jsonl.gz
|
||||||
|
a65619004cdc36e594bdca344d1fe51ac86fb719159f70a2ba0fb21c763f9c04 artifacts/public-resources-20261001/malecns-processed/payload-000000.bin
|
||||||
|
cca9eedbc44b20be736317745ee12e8c06bf0e1aafc7815b74bc6aa27cef5be5 artifacts/public-resources-20261001/malecns-processed/payload-000001.bin
|
||||||
|
e395b23867e74b7579aed8eeb927e373c86d77433962a0f89ac198aeca4f8470 artifacts/public-resources-20261001/malecns-processed/payload-000002.bin
|
||||||
|
e47d83eba2875f963add02ab697cb6386dd8fe4a5f33b96db5a321986a276774 artifacts/public-resources-20261001/malecns-processed/payload-000003.bin
|
||||||
|
4d4bdff46071f05c29ac34cd9081204739317bef5ab862d612d2c7a82c3d5bca artifacts/public-resources-20261001/malecns-processed/payload-000004.bin
|
||||||
|
4f82611c41e868faa6ea06d7bd275df90f712e3f5eb14296117e39c3bf6c95c0 artifacts/public-resources-20261001/malecns-processed/payload-000005.bin
|
||||||
|
4cbfb164c194db8c54eadef4d039240d98b0f5be8e20e4005be08bd2d2f6ab5d artifacts/public-resources-20261001/malecns-processed/payload-000006.bin
|
||||||
|
9ba4adfe64d73d0ceb249ab25215734f58b0d8b38d11f22676fd93f68e83df68 artifacts/public-resources-20261001/malecns-processed/payload-000007.bin
|
||||||
|
8f388376c6e9d3b7abaff219b00d669ea88db1bf5cd48381db9354598102b345 artifacts/public-resources-20261001/malecns-processed/payload-000008.bin
|
||||||
|
e1ac638f1d640de9e85b82d9526d6f729f78239e66c5c024e0037144adf7f003 artifacts/public-resources-20261001/malecns-processed/payload-000009.bin
|
||||||
|
8a7ea9abe5f75ce31318d207a1dbb491d5e151af27bd607dc1b59fb29d4aacf8 artifacts/public-resources-20261001/malecns-raw-core/catalog.json
|
||||||
|
887492a8f75af6be4e71b6f5aa12506cef3d8e3a7363b3c6a50064da93b9b4a1 artifacts/public-resources-20261001/malecns-raw-core/exclusions.jsonl.gz
|
||||||
|
e963adede9d937effbf5519ae9717938a2b3324aecc1c28338800007f7003404 artifacts/public-resources-20261001/malecns-raw-core/members.jsonl.gz
|
||||||
|
5527fc251d23c23209cf16c8831aedefcceb6d1e927a4eaf9ebed182fd5481ff artifacts/public-resources-20261001/malecns-raw-core/payload-000000.bin
|
||||||
|
4793d00b3d6b3506d16e21f3f3775bc70c23c70cd5be03b6733350328519a3c0 artifacts/public-resources-20261001/malecns-raw-core/payload-000001.bin
|
||||||
|
a78930db08134f72e97306df7256bd8b0b533611fe9a08459f1c6289eb47624e artifacts/public-resources-20261001/malecns-raw-core/payload-000002.bin
|
||||||
|
54fc4943c3d644e1765a7cbdacf0629db1ddefde4f17035729417242930064a9 artifacts/public-resources-20261001/malecns-raw-core/payload-000003.bin
|
||||||
|
7bb2deb3dd7d3f7064c096c8915bb3eff7f880a009628f6ee6c5e14dce939668 artifacts/public-resources-20261001/malecns-raw-core/payload-000004.bin
|
||||||
|
d1aac9ec93c77f901c98c7343fd3713c746faf855096e9d7e6da897491c513df artifacts/public-resources-20261001/malecns-raw-core/payload-000005.bin
|
||||||
|
29f40919b04405609643b3a5a2beb749aacbf5525cf90a60d75fa3f0a283435e artifacts/public-resources-20261001/malecns-raw-core/payload-000006.bin
|
||||||
|
b3936a86da8636e5ba6d7a25f4d8d3b34eadc769e74817d67c7aefe2e9879e68 artifacts/public-resources-20261001/malecns-raw-core/payload-000007.bin
|
||||||
|
47e2e7cfde2bc01d41de53ba933683faf4fa4dc57c3d80f07d8edb75dc1916d3 artifacts/public-resources-20261001/malecns-raw-core/payload-000008.bin
|
||||||
|
ab37af43abeeb3434b0660fb5bfb185e7c0db07916b2a2233a2db083f66ea2b9 artifacts/public-resources-20261001/malecns-raw-core/payload-000009.bin
|
||||||
|
bdbf00683b8940fb513fef121559e8e449d84972e03df2d4698d06e0dcc28efa artifacts/public-resources-20261001/malecns-raw-core/payload-000010.bin
|
||||||
|
a3ee35cae393b29d0366aebcad7f63a8ad578b61e0a93e773595dfdfe6848bbe artifacts/public-resources-20261001/malecns-raw-core/payload-000011.bin
|
||||||
|
7fbe5733e328f5a989fec3ffd78819c62ac53a32e099579492cd82766322e82a artifacts/public-resources-20261001/malecns-raw-core/payload-000012.bin
|
||||||
|
efc330317e2f74272e233634e5652982232ef9d3b6762f8e3cbd9eeaf05487cf artifacts/public-resources-20261001/malecns-swc/catalog.json
|
||||||
|
9ceffb7310338057cfe71a4ae1e2c98d2c485d81cdef906532a801f457a38d64 artifacts/public-resources-20261001/malecns-swc/exclusions.jsonl.gz
|
||||||
|
1dcc1bac912889118e2a34211b4c43b2b0af871c8b76b97ede31db88ce67a961 artifacts/public-resources-20261001/malecns-swc/members.jsonl.gz
|
||||||
|
1f21099a6411dec6c0b1f5eba48618de749ac6ec7f18b18d7521fe75b7fe32e9 artifacts/public-resources-20261001/malecns-swc/payload-000000.bin
|
||||||
|
a749bcac2abeb5f8621603d81a069a96b63cc5e12dbb87b51744b5838c25bab5 artifacts/public-resources-20261001/malecns-swc/payload-000001.bin
|
||||||
|
8bacba0b7452c99f2a8e57b17f72604671d78faed5dbc39cf800b148a9a3476b artifacts/public-resources-20261001/malecns-swc/payload-000002.bin
|
||||||
|
0e226842328b68a4ce86bdb612379047c44a535c6d4b5eb8aa97ed0fccccede4 artifacts/public-resources-20261001/malecns-swc/payload-000003.bin
|
||||||
|
19559779bbd8f305c690ccb1c5a2a03b53bdee0e2afe3f6dca1faf2926ae1143 artifacts/public-resources-20261001/malecns-swc/payload-000004.bin
|
||||||
|
f9441d9484184e90d3b962b9b32ef80e8daa1944ca67d11e691fda715eb4908f artifacts/public-resources-20261001/malecns-swc/payload-000005.bin
|
||||||
|
c022c80fe76fbbe69602755de5ea74b97db9ee56db280d6c9ec863ba3c1ff332 artifacts/public-resources-20261001/malecns-swc/payload-000006.bin
|
||||||
|
12370abe8bbe6fee58be01d6b2204b64c54a7eada3988a367de9451b910ae3e1 artifacts/public-resources-20261001/malecns-swc/payload-000007.bin
|
||||||
|
f7d5d2b8f699f15466e6fabcefc398b21f142d23c5ad173020add2461e32d27e artifacts/public-resources-20261001/malecns-swc/payload-000008.bin
|
||||||
|
4e70530845d6e86b037cd7dc7d0d7a5bf544263f99893a6836525b92a5b142d4 artifacts/public-resources-20261001/malecns-swc/payload-000009.bin
|
||||||
|
9ce176c8fcaef8671815c5b4f3366c233632be1ac313ab6f351f7f93cd2f0072 artifacts/public-resources-20261001/malecns-swc/payload-000010.bin
|
||||||
|
12f4d9d507494cd85f17583fa9665f20b68f928db1125668d9bfc462fc0f66a5 artifacts/public-resources-20261001/malecns-swc/payload-000011.bin
|
||||||
|
39e8403e3fd8ea71e281034b346da33511d1ec1c236b1f16929113d4cec53e6d artifacts/public-resources-20261001/malecns-swc/payload-000012.bin
|
||||||
|
979bb9d50a5b44608ce6ace417dec67236072d027fab79cf9b0255ed39c08020 artifacts/public-resources-20261001/malecns-swc/payload-000013.bin
|
||||||
|
b029a7948ae6c23916fcd81c3b9bf1a260f2c9d8659b53b7f5e556384349f21f artifacts/public-resources-20261001/malecns-swc/payload-000014.bin
|
||||||
|
c26d6139d8e1a51ffabe1a06a13c2061a5928e168a961930d9d195a25b6ab620 artifacts/public-resources-20261001/malecns-swc/payload-000015.bin
|
||||||
|
98b5853bc02c4bd0bf1598fdfd1c52f55628660047fb4977f1f8eaf02e70b603 artifacts/public-resources-20261001/malecns-swc/payload-000016.bin
|
||||||
|
789d6ad66acddd2aaa750d4c27d55be897f0c9a935c0c1837d9e46c2f916d0b3 artifacts/public-resources-20261001/malecns-swc/payload-000017.bin
|
||||||
|
907c4ae7690a13663e8a489ec229f436e329823b7fb1c1e68228338388754ec7 artifacts/public-resources-20261001/malecns-swc/payload-000018.bin
|
||||||
|
c28d51fdf23a630eaf2506276da19d34c609a6b5448afdedd2efea25e4602b06 artifacts/public-resources-20261001/malecns-swc/payload-000019.bin
|
||||||
|
2d1be9e0abfd4604b55bfd0c8e740ee58bb153d126a81aa08126fecdc0057150 artifacts/public-resources-20261001/malecns-swc/payload-000020.bin
|
||||||
|
f9725762b7fb5e0cc5a896c8b63ceb816faa246aeba4a3082b9eaf492cbe97c5 artifacts/public-resources-20261001/malecns-swc/payload-000021.bin
|
||||||
|
72e90497e9e6fbf586e3659d4e023f47a8f3942ac10bce1fe314659f16568160 artifacts/public-resources-20261001/malecns-swc/payload-000022.bin
|
||||||
|
2fd9ba58a4f2acbb5fbbb023cb100a1bcc0079c7c490d25c2c63bd46441aa08e artifacts/public-resources-20261001/malecns-swc/payload-000023.bin
|
||||||
|
ead438094c5a9d4b5550ebc95ec583d8e7cd1d84b601e549d50c4ab9a5e9818b artifacts/public-resources-20261001/malecns-swc/payload-000024.bin
|
||||||
|
97b32a95ca08c4b69908c93a7ce40606a9597cd9f2eb47f9447cc4a93cb6eab2 artifacts/public-resources-20261001/malecns-swc/payload-000025.bin
|
||||||
|
6f985c609b0f1f3538b7b7407da46c2983781552cec9e12e5ca9b5ba5d1ceca9 artifacts/public-resources-20261001/malecns-swc/payload-000026.bin
|
||||||
|
7465e4aff8c0ad68fcbb201815828a5198611c18c8fb2cdfdaf4ba7b2a6b2456 artifacts/public-resources-20261001/malecns-swc/payload-000027.bin
|
||||||
|
7a3ba5b63ac70b19e54cce3e9f90038caae01e992fe81a45b7ddb370dcbf125e artifacts/public-resources-20261001/malecns-swc/payload-000028.bin
|
||||||
|
c9fafa0218befdebb42d19ff7f720e18b392c742ff45e39b64018c41a31a1530 artifacts/public-resources-20261001/malecns-swc/payload-000029.bin
|
||||||
|
aac2f55805490cfa5e42bbd7cc169a83a40132f269d64315ebb2aec6dafc5a96 artifacts/public-resources-20261001/malecns-swc/payload-000030.bin
|
||||||
|
c362980ebf871332f8fc05f5f72ccce8ed13319c596039a960cd0450e7f09a78 artifacts/public-resources-20261001/malecns-swc/payload-000031.bin
|
||||||
|
52272e69c6b23bc0951f6cd4e824c357ccb13d3bb781cd68591a8a5476540229 artifacts/public-resources-20261001/malecns-swc/payload-000032.bin
|
||||||
|
c3ada974de03b55ce956d6af4f5d9238f2e1ab7ad2bd81265eb9a7bf883e65e1 artifacts/public-resources-20261001/malecns-swc/payload-000033.bin
|
||||||
|
7aa8cf11b2d356a45e2608295deeb6443bdcf83427a8b71e6da758e2cfed9e2d artifacts/public-resources-20261001/malecns-swc/payload-000034.bin
|
||||||
|
0edc84c74eebcc6d1375bfe5e09e8933221b025cfd4ce98539a574c1b26c6cf4 artifacts/public-resources-20261001/malecns-swc/payload-000035.bin
|
||||||
|
ad237a494101cd4a392d0a29406b217673ecdfe1ac999f9ee76bcb99dd449840 artifacts/public-resources-20261001/malecns-swc/payload-000036.bin
|
||||||
|
fa89d550c2b9674ed8e01a1443d355c01cfebae2394a92f21999e09598159249 artifacts/public-resources-20261001/malecns-swc/payload-000037.bin
|
||||||
|
c22cd72daba6848f000d39c6c9e0f500c47c2a97c59bf4d01cb485c4542504af artifacts/public-resources-20261001/malecns-swc/payload-000038.bin
|
||||||
|
9c3cb5c9db5915ec11ddd25f01c09a68bd493f2fa7e01a2832cf6b13bd034169 artifacts/public-resources-20261001/malecns-swc/payload-000039.bin
|
||||||
|
52f9bf010556a9c231771c36697c257059d1200f42b021811568e5ad8aaa81c8 artifacts/public-resources-20261001/malecns-swc/payload-000040.bin
|
||||||
|
3bd8789f041905e31bf669c2e9877dc19e92108dc721fa7db4c6f4a1fea2a850 artifacts/public-resources-20261001/malecns-swc/payload-000041.bin
|
||||||
|
bdbc0354abdad63a9c256a2841fdf9df4c32258647b8de03d066afc89fa61053 artifacts/public-resources-20261001/malecns-synaptic-partners/catalog.json
|
||||||
|
9ceffb7310338057cfe71a4ae1e2c98d2c485d81cdef906532a801f457a38d64 artifacts/public-resources-20261001/malecns-synaptic-partners/exclusions.jsonl.gz
|
||||||
|
cfe2adcc93576eeea4100b847016bd5484338f449d4755dc7071c4c621d4d6df artifacts/public-resources-20261001/malecns-synaptic-partners/members.jsonl.gz
|
||||||
|
a507fb9917a63f6221d97780727831735bcf419bb6d36b17546f2be04e8f6b6b artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000000.bin
|
||||||
|
1d804d88517d49483b02b6136f155730bc886939872208dfe9afadc9d4ae154c artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000001.bin
|
||||||
|
506edaf9d3b21358da114e736e36eb2467d9e465e02e22b9844e2ef6d1125606 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000002.bin
|
||||||
|
a49499b604f9769bea207ec2ec73ca65cc692389cf093eb2b206f8f355a40883 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000003.bin
|
||||||
|
cb0d6ee2cd988a45ac198653aa01883d79b62f178ce68284f66633f89623d05f artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000004.bin
|
||||||
|
33736340ba66093bc66c94981e517c223e46b6853d3b688f609abd6656c1b64a artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000005.bin
|
||||||
|
1cec62f5de3779beddc26800d99a8e0263c171cf3a0796a8775e083ad72a5267 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000006.bin
|
||||||
|
ff9ca8cb58c6566ab39b955649bd599919f93f65d241979f78852ba6bd45f465 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000007.bin
|
||||||
|
c2710524d019452db8832dbe8f258fcca38bea899400342056f2646a75c1540d artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000008.bin
|
||||||
|
ccdffd7293b05ed912e3acc749f8ed8c7769c135c4fa20db2f4fef4783157c6e artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000009.bin
|
||||||
|
ebccfe2d5b5c3b60ef0b5bb9503d7849d2693ec82138ac937a585eef1654dd6b artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000010.bin
|
||||||
|
66f265f69bc110d28e679e0aa6390cdc28cff00cafc863a9055acd91daea8b66 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000011.bin
|
||||||
|
f9e3084ccee597a8d6163dbf8452a53a5f74ee8bd2c26e0c7017be7d33ebf562 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000012.bin
|
||||||
|
d07691bd973949900c41fb4c2e4cc4d6b10eeef256ff8b128fc5dbfadd875d1c artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000013.bin
|
||||||
|
ac78fa1d2882bbee5727993d29a7bce7f2a163ad6d8d74125b98b7a0c09c4c76 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000014.bin
|
||||||
|
b2b14acffeff84cdcc8c4cac4b1725eb63666f67c4aa42e324743aad471251d2 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000015.bin
|
||||||
|
5c903aeb8cf971578901c19e5656143e66ed34e5b39207f11a811652f99ec8b2 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000016.bin
|
||||||
|
0f249896dd016c094e02a7e031d381835536add9f48d34a2d71085f79fdcb988 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000017.bin
|
||||||
|
3124cdac2b3cbd389e7d1970be7ab67ebeb420290bb19901fa65a75410cf86ee artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000018.bin
|
||||||
|
178eb19d998fd2196b60820fcc8b31ddc250163c4df0d1502f7b4b99d98cd469 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000019.bin
|
||||||
|
fa6b1a53f097da8386bb68af7ce3cc30f03278a1f4d8f7239808b201cd7a749c artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000020.bin
|
||||||
|
131d6da773eee65ca0f1c7428c08482f79221081aacdee26ec0007459978ab16 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000021.bin
|
||||||
|
8d1154d7162a57d0f57468d504b8f130772ef8559eb841d99d00bac02405535c artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000022.bin
|
||||||
|
d797d536a090d75a979e142e8b3d7a253692ba4f279582c3dbbcf574e94642fd artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000023.bin
|
||||||
|
e28242563a376b4edecda075b9ba24ff1f7c372321ea5820bc362be6bddfa3dd artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000024.bin
|
||||||
|
6d66b8a69f3c6c1ef5fd2f6dd635a1d405fb6999adb28fb51bf376fbf91ad292 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000025.bin
|
||||||
|
f4da405b1b1834faf55e94c49e557ecffbbd3455104d3d3d956bf23da6e74550 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000026.bin
|
||||||
|
bd88c43e8e8f27b6d40d17eb7b2b43fc33b09fb2b2a49eb089a59daabcaa1483 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000027.bin
|
||||||
|
087c13ee0798fb19382ecf652512b59d8bc4e0092ef1bd24fec6bc638475cb68 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000028.bin
|
||||||
|
026226ebc7d0e57df8871078cfe878c6464ad5abd676face2e0d35c8e736807b artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000029.bin
|
||||||
|
94a6b0ad920335163651eac7b016ff3e918680c9108a28a270dc28092f322fc3 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000030.bin
|
||||||
|
b433bd088cb2bf076e962192be72700ff6ba6127b357bf0e7f5793e6a8edba56 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000031.bin
|
||||||
|
01991f0a6738ade443755b67a5ad3dccc07ff6ac70a1553fe671ad6560b15909 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000032.bin
|
||||||
|
11c0f36233a8b8256139235f57acef96297180946e0ad6ff7645f61fe4c79559 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000033.bin
|
||||||
|
13c2d2d78eb40c7324d9bc42cabe17a5f60dca49e6f5fe5fb17c4960edbec039 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000034.bin
|
||||||
|
ab813823e7faa5c4f972c8fe774695d90dc0c778115afd1420c1d40897a152b0 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000035.bin
|
||||||
|
c1c5f242a17d885118a4c601b8b233632c53355916584c4b9fc600e0c3115ff2 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000036.bin
|
||||||
|
a65e7d1a0ed2a2b3320e2af65ae72b2f523298f59f05f9ba917c0d2ba57fe528 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000037.bin
|
||||||
|
47605ee88b47821758f28b25b3912c25397fd32239c972243004d14457f72c82 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000038.bin
|
||||||
|
2290a53b9cfffaa1a0ebb6cab41ec195c3d16c1d1b347941d21e4fe8f9998627 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000039.bin
|
||||||
|
256844cea01953996a0ac87f18979cf6d35ed56786a5485f48ad2cb3c1360ece artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000040.bin
|
||||||
|
3dc3f7b6d3303d91e350057dc27ecf0d02b857d33d8eaa2eef3a4bfe7f40eeab artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000041.bin
|
||||||
|
def2c14f8c533dc0baf4426ff32de64e2f26272403462d3ed014b2b74b3fb52d artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000042.bin
|
||||||
|
6110a1367894ddd26909ddca5c4568f6bb5545b4468e40811b02c3a696b3f151 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000043.bin
|
||||||
|
b0742985cb8f65d244b9ce49cb14f777d0daee4d75b79193d73f94dd2fc50345 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000044.bin
|
||||||
|
1d8671e30380134313dedac85e6ea51a47ff7de3ba9b5f235208c913a3d28672 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000045.bin
|
||||||
|
3157bce6ca069dada4f95ca8149a0ca431b72423bb2a2c182409b72c1b143b80 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000046.bin
|
||||||
|
c00cf2634c0f50c1abe4502192d541ff6bd9169acca2d6bc8fe50100efcff9bd artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000047.bin
|
||||||
|
fd836db27d1f3906cf6514596cbdeab7290643660614ad7e449ac95d79bd0082 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000048.bin
|
||||||
|
05d52812c5b77ff9a3441a5e72fe7ed0ceb6d236981b2d4cc85c98ce91d866e8 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000049.bin
|
||||||
|
018ba52c09e1105bbf2c828cac95fd544a94ce7b464c8000d1a6c9609e3cf0dc artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000050.bin
|
||||||
|
c18f6dff39bb44a210f3e05281a8780f9130d83680cd1d3ad4456335f25b9c0a artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000051.bin
|
||||||
|
c888efc1ef75dd48c41bb2ec18cc4d223b5a12f3a7fe83a0abff6c99ebf1407c artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000052.bin
|
||||||
|
6f9cd36795720489c8ef52e600394eb92fc8d4d9dcb5049bfcc89914acfa20af artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000053.bin
|
||||||
|
90421f2d11d14f8004c592664921437ff64001cfe929e6de0bcbd0e24e9610ee artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000054.bin
|
||||||
|
73a1a0eb0b473e842e5bae81331257ef89090b9af6538676375bb5757ae3c589 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000055.bin
|
||||||
|
7b4fb640cc128ac0438186012b622db4246359cdf098c3e874e1af5b4add28f1 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000056.bin
|
||||||
|
acd914306dce998276452979904e04d405a492a8c81340f209f3224def906722 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000057.bin
|
||||||
|
f15627615ef7579d01f21e5a35c321bbc6599d66847e11e37440c12dbfb7b676 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000058.bin
|
||||||
|
df6d02884bb8b3c313b279cb1f63f00c2ebc39340f6a298b17be6a1d4b9b5fc1 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000059.bin
|
||||||
|
3f0a9827926d381ef0eb09569de9c133a24f88b6c4e2e07bbf582e7259a261b3 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000060.bin
|
||||||
|
2419ad28f6dce0b26b34432f6f9933a7850755a68c1d19191cc13e590bc3689f artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000061.bin
|
||||||
|
03b39ee51f20fa8d801e0b6606fda6c1be8625de19a30cc28efa4e60a52ef1be artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000062.bin
|
||||||
|
bbb58825d3b6b18f9c120d3abaf8729f694ddf8e3d00ea7cd831bdc9ae3f63fb artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000063.bin
|
||||||
|
835c49d7ad41c233d0e20e59f5ad87deb31c7dff3662db996a52f3c60a4ca616 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000064.bin
|
||||||
|
53129c4320559e8dc1959a8fdcd7d756f68b2d82acc8ca6681f4aa691969f906 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000065.bin
|
||||||
|
6a03395293e454e95163444c04a77961bfde9f71daf902911906566b7df4eab1 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000066.bin
|
||||||
|
419e60c582a4c8f119f9a958f33ef88164fa334c38e7c47163f03d761d89e4dd artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000067.bin
|
||||||
|
26222b3988412e52c10bd2a8cddd5b0a54409f16aa5e2367f9e6c3606760221d artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000068.bin
|
||||||
|
661e862287f8283794e812d5484dfc77651e6a9c44be2122f10b25e702dbf52d artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000069.bin
|
||||||
|
71de14c9a34cfed409f74d825c88a8b473cd509b1dd2619fe8d5a11da131bee0 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000070.bin
|
||||||
|
7c8b878109bae512ed7f411055d974e0669a31da88b561e87e4fbacbadb96375 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000071.bin
|
||||||
|
c75a839c07a242aa09dc0603b46cefd87ac79bfc6776dd4707f425f4afd143df artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000072.bin
|
||||||
|
af98e9729afc0d1406b7531e135ab4d932c34f9c38df81636026fdfe461fc400 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000073.bin
|
||||||
|
8de906c2956b66594902536069870c6f4bfaa8221cae561a6f7a00ea9b3ab338 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000074.bin
|
||||||
|
98714008fee0cffd305c8e7b45d74d224033d013f7ea7a1759eb160ca0fff2f1 artifacts/public-resources-20261001/malecns-synaptic-partners/payload-000075.bin
|
||||||
|
a097651a8f61009ec99a8bf6d1c3fcfaebd65fae16d6b0a14ebc2db841ae53cb artifacts/public-resources-20261001/pack-summary.json
|
||||||
|
a20a61821c504e8315171a5fd14afbac011b934709af344045175bdda9fcba71 artifacts/public-resources-20261001/plan.json
|
||||||
|
95c69e6e9e07625a1f9b273db67aa9ab480c66bb3bbb273c39c430aeedb9b910 artifacts/public-resources-20261001/shiu-author-model-source/catalog.json
|
||||||
|
9ceffb7310338057cfe71a4ae1e2c98d2c485d81cdef906532a801f457a38d64 artifacts/public-resources-20261001/shiu-author-model-source/exclusions.jsonl.gz
|
||||||
|
2907be4f7d1a8f1017f91bda6e5ead381b8c67b85498f5378765d696f89d4b0c artifacts/public-resources-20261001/shiu-author-model-source/members.jsonl.gz
|
||||||
|
4da352d80e4bf251dfec771935da93f5a9f3cef302c85e90991fafa14a072e2b artifacts/public-resources-20261001/shiu-author-model-source/payload-000000.bin
|
||||||
|
bd824a656235ba08a35a67ad6d865467a946145cf985677226412280380939fc artifacts/public-resources-20261001/visualpathways/catalog.json
|
||||||
|
9c029262724580ef20981316c6f7e9c99d345e1171067f16c5d580c742809a8c artifacts/public-resources-20261001/visualpathways/exclusions.jsonl.gz
|
||||||
|
335401c3f6cb5b3868b899599bcd7b439c1983a627d97a598a95e9c8d44ad81c artifacts/public-resources-20261001/visualpathways/members.jsonl.gz
|
||||||
|
7f8bb35dcb565c16ff1bf642e079c54c71e27e05cccaa5915c1d1e3c9e7d0700 artifacts/public-resources-20261001/visualpathways/payload-000000.bin
|
||||||
|
7181f79ec2615a84f33b394abf22454b72d2fddfb0e40e9c5e1590fe1ba64d7a artifacts/public-resources-20261001/visualpathways/payload-000001.bin
|
||||||
|
9dc076afd8cd8ebbbdda6f1ef24a41598e5db9fb0a98de8b5b765b4b0a8d2934 artifacts/public-resources-20261001/visualpathways/payload-000002.bin
|
||||||
|
be03beac2472e6dc76a5705440296f88a8f6e15ea43f541df402c7b6c85cfdc6 artifacts/public-resources-20261001/visualpathways/payload-000003.bin
|
||||||
|
0c801486169d0594471518a75b11b040acb1a2dd8904e9365fa7b7b667fc4a09 artifacts/public-resources-20261001/visualpathways/payload-000004.bin
|
||||||
|
4f387b9e6b47f06871ce1b32e265b3a1ae2d78e06d7955a3fa8ed7cfc1d2a0a7 artifacts/public-resources-20261001/visualpathways/payload-000005.bin
|
||||||
|
edb0ffa74e646712485a0d5fd2819ef14345c637beeaa5ca811ae3e71a06ea82 artifacts/public-resources-20261001/visualpathways/payload-000006.bin
|
||||||
|
e83a32a0d9d5c86ee12d9910bfc0214fdf393b253d022e33fe3228b8ec6828bd registry/publication-20261001/README.md
|
||||||
|
d5e6cfab8fd157a9adf25a131fcf432887944cad65fa0aee68878baff8a819bd registry/publication-20261001/fresh-content-verification.json
|
||||||
|
b5f195a4d16e01e033b995072bbc4e28adfb4bd9d9656763f4fc58578cb891a0 registry/publication-20261001/fresh-download-verification.json
|
||||||
|
d1864b3ba92dfcda9ee1cee78af0fdcc55815238cfaef5b53f5ff90f83edd148 registry/publication-20261001/lan-roundtrip-smoke.json
|
||||||
|
b70fce68c61a7b1ccacf5fc55f91a36c9d4a76fdda51c9456098b296d8cf5f91 registry/publication-20261001/lfs-smoke-receipt.json
|
||||||
|
ba475fa8de2011e7c24ce36e602a4d4d3b9d1747cc564d439e279d3c8c104d8b registry/publication-20261001/local-content-verification.json
|
||||||
|
a20a61821c504e8315171a5fd14afbac011b934709af344045175bdda9fcba71 registry/publication-20261001/plan.json
|
||||||
|
1f051dcf90da06970503376f1228c174ca38c30d280ee5d8e43c4756294f1916 registry/publication-20261001/publication-manifest.json
|
||||||
|
4e47c0e8920970beac7765e038dc7f66c441a853349800556031503866c15d96 registry/publication-20261001/source-guard-after-pack.json
|
||||||
|
b2fcfc66501e2d095a1fe3a178a97aa12e6e6b44dd4660b74af0b1826b75b150 registry/publication-20261001/source-guard-before.json
|
||||||
|
3ed158d80af05736943e524ae001be69720ab0e8c05d2deac7f1c8308d7acd40 registry/publication-20261001/source-guard-final.json
|
||||||
|
4ec43be10d8ebc439c1033693f41c8c5c03efbc82856c3a1699bcf8fddd4b200 registry/publication-20261001/tool-tests.json
|
||||||
|
2308284e203c672de92a8924249815aa9999e50b67493a4129835b5577f3f33b tools/lfs-publication/capture_source_guard.py
|
||||||
|
abc2b83e8f4b8f7b82ad4e46db8d9fc3329c16b5b525f7c9e233ef77aef62211 tools/lfs-publication/download_verify.py
|
||||||
|
21241d6a75d84108e720b4a051504fff00158b327f15c0ee06e5c57c6ad1c263 tools/lfs-publication/lan_lfs_transfer.py
|
||||||
|
d90e113d045dcf0862a93c5b87c383c3ebeafc5ef45c4f1b9348fe49d257dd36 tools/lfs-publication/publish_archives.py
|
||||||
|
4bad3fe10fdc709cacb4f6faed7c6003bee8a35e23fc25366ad918caf33fd1cb tools/lfs-publication/run_lan_smoke.py
|
||||||
|
ee5063cca46c67f63cf6eb6648a1fe57d2c7f47e44ed35a4ee40f3927afd9735 tools/lfs-publication/seal_publication_manifest.py
|
||||||
|
87c4aa51ebc8ae79f1f31bd23a1865186fc06ffa0467bed31f43c464a37def0e tools/lfs-publication/test_download_verify.py
|
||||||
|
5f77a0d61fada6a4c1cb20d6bda113fadbc8c0bd0acbab7ddeb7dcd90e55ac15 tools/lfs-publication/test_lan_lfs_transfer.py
|
||||||
|
82e62e0346e6613d71962b66ccca016e669bb4df2537d0743a3067e425ef5054 tools/lfs-publication/test_publish_archives.py
|
||||||
|
99ad03c223064b9c6711fbb68d84da18d9abf80e6b3b311b7aaebfb6446a37ea tools/lfs-publication/test_verify_publication.py
|
||||||
|
533df50e615c530ad7e10f1351f3bf89f672c6531176dc758e18069796543ea3 tools/lfs-publication/verify_publication.py
|
||||||
@@ -0,0 +1,206 @@
|
|||||||
|
{
|
||||||
|
"aggregate_inventory_sha256": "88814458c772fc0e5b1708bc05e6c478097fc10b55271a83d538855ccfa81c84",
|
||||||
|
"archive_bytes": 9806419307,
|
||||||
|
"fresh_download_proven": false,
|
||||||
|
"git": {
|
||||||
|
"cwd": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification",
|
||||||
|
"head": "6e33e05ede21b98c0088139e9bc4c049498c4d41",
|
||||||
|
"scope": "HEAD observed at invocation cwd; not a clean-tree or payload-to-commit proof"
|
||||||
|
},
|
||||||
|
"groups": [
|
||||||
|
{
|
||||||
|
"archive_bytes": 834266158,
|
||||||
|
"archive_sha256": "feebf3fe3f3c2c9fea3db96fab8267330de49af7ab37008b84caeeea8dc272ed",
|
||||||
|
"catalog_path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/artifacts/public-resources-20261001/malecns-raw-core/catalog.json",
|
||||||
|
"catalog_sha256": "8a7ea9abe5f75ce31318d207a1dbb491d5e151af27bd607dc1b59fb29d4aacf8",
|
||||||
|
"group": "malecns-raw-core",
|
||||||
|
"historical_matched": 17,
|
||||||
|
"historical_missing": 0,
|
||||||
|
"license_evidence_verified": null,
|
||||||
|
"pass_all": true,
|
||||||
|
"registered_file_verified": null,
|
||||||
|
"schema": "lfs-publication-verify-v1",
|
||||||
|
"scope": "downloaded payload bytes and streamed members; no extraction, no LFS-cache trust; catalog authenticity is caller responsibility",
|
||||||
|
"source_bytes": 1207032031,
|
||||||
|
"source_files": 17
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"archive_bytes": 2760276945,
|
||||||
|
"archive_sha256": "537644b322747b821580818aaa4154ab15714f0ddbcebc3183b587682760f57e",
|
||||||
|
"catalog_path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/artifacts/public-resources-20261001/malecns-swc/catalog.json",
|
||||||
|
"catalog_sha256": "efc330317e2f74272e233634e5652982232ef9d3b6762f8e3cbd9eeaf05487cf",
|
||||||
|
"group": "malecns-swc",
|
||||||
|
"historical_matched": 211573,
|
||||||
|
"historical_missing": 0,
|
||||||
|
"license_evidence_verified": null,
|
||||||
|
"pass_all": true,
|
||||||
|
"registered_file_verified": null,
|
||||||
|
"schema": "lfs-publication-verify-v1",
|
||||||
|
"scope": "downloaded payload bytes and streamed members; no extraction, no LFS-cache trust; catalog authenticity is caller responsibility",
|
||||||
|
"source_bytes": 9299975999,
|
||||||
|
"source_files": 211573
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"archive_bytes": 635332131,
|
||||||
|
"archive_sha256": "a5d8ac0e6eebd5c6235078e9a9ac5a5c224bc86185bb77dd38248833c6b946f1",
|
||||||
|
"catalog_path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/artifacts/public-resources-20261001/malecns-processed/catalog.json",
|
||||||
|
"catalog_sha256": "e1e42f654cb005d2f073d4e84c808af50f50c3feeb9cbcb0b0c1c51746bfdb47",
|
||||||
|
"group": "malecns-processed",
|
||||||
|
"historical_matched": 64,
|
||||||
|
"historical_missing": 0,
|
||||||
|
"license_evidence_verified": null,
|
||||||
|
"pass_all": true,
|
||||||
|
"registered_file_verified": null,
|
||||||
|
"schema": "lfs-publication-verify-v1",
|
||||||
|
"scope": "downloaded payload bytes and streamed members; no extraction, no LFS-cache trust; catalog authenticity is caller responsibility",
|
||||||
|
"source_bytes": 1140025370,
|
||||||
|
"source_files": 64
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"archive_bytes": 5063205053,
|
||||||
|
"archive_sha256": "cf2927389ecf3d20cbccaa269941265e8c709544c60068f28a40a0643c6be13d",
|
||||||
|
"catalog_path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/artifacts/public-resources-20261001/malecns-synaptic-partners/catalog.json",
|
||||||
|
"catalog_sha256": "bdbc0354abdad63a9c256a2841fdf9df4c32258647b8de03d066afc89fa61053",
|
||||||
|
"group": "malecns-synaptic-partners",
|
||||||
|
"historical_matched": 0,
|
||||||
|
"historical_missing": 6,
|
||||||
|
"license_evidence_verified": null,
|
||||||
|
"pass_all": true,
|
||||||
|
"registered_file_verified": {
|
||||||
|
"bytes": 6777179098,
|
||||||
|
"path": "experiments/phase4aa-apl-pn-scope/external-resources/synaptic-partners/syn-partners-male-cns-v1.0-minconf-0.5.feather",
|
||||||
|
"sha256": "959d8ef4173b35382a3e6acfaf5167c795b6d10b877572d146af04e1b487bc07"
|
||||||
|
},
|
||||||
|
"schema": "lfs-publication-verify-v1",
|
||||||
|
"scope": "downloaded payload bytes and streamed members; no extraction, no LFS-cache trust; catalog authenticity is caller responsibility",
|
||||||
|
"source_bytes": 6777184219,
|
||||||
|
"source_files": 6
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"archive_bytes": 77971754,
|
||||||
|
"archive_sha256": "2366caef95fb5ad038639a6ae2ad25139a14c42492bc19640c20af46fefa0bc7",
|
||||||
|
"catalog_path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/artifacts/public-resources-20261001/celltype-explorer/catalog.json",
|
||||||
|
"catalog_sha256": "4dc6be6091b273312a1dd61f621654f05e4c12118bdd13c22905d588e378889c",
|
||||||
|
"group": "celltype-explorer",
|
||||||
|
"historical_matched": 8973,
|
||||||
|
"historical_missing": 0,
|
||||||
|
"license_evidence_verified": {
|
||||||
|
"bytes": 18657,
|
||||||
|
"path": "experiments/phase4f-retinotopic-vision/external-resources/celltype-explorer/LICENSE",
|
||||||
|
"sha256": "9ba9550ad48438d0836ddab3da480b3b69ffa0aac7b7878b5a0039e7ab429411"
|
||||||
|
},
|
||||||
|
"pass_all": true,
|
||||||
|
"registered_file_verified": null,
|
||||||
|
"schema": "lfs-publication-verify-v1",
|
||||||
|
"scope": "downloaded payload bytes and streamed members; no extraction, no LFS-cache trust; catalog authenticity is caller responsibility",
|
||||||
|
"source_bytes": 3957079583,
|
||||||
|
"source_files": 8973
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"archive_bytes": 434458454,
|
||||||
|
"archive_sha256": "683b85394fb44e42704c275fbda93c95072f9f64c16a84e47ce2821c060cc39f",
|
||||||
|
"catalog_path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/artifacts/public-resources-20261001/visualpathways/catalog.json",
|
||||||
|
"catalog_sha256": "bd824a656235ba08a35a67ad6d865467a946145cf985677226412280380939fc",
|
||||||
|
"group": "visualpathways",
|
||||||
|
"historical_matched": 6033,
|
||||||
|
"historical_missing": 0,
|
||||||
|
"license_evidence_verified": {
|
||||||
|
"bytes": 35149,
|
||||||
|
"path": "experiments/phase4f-retinotopic-vision/external-resources/visualpathways/LICENSE",
|
||||||
|
"sha256": "3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986"
|
||||||
|
},
|
||||||
|
"pass_all": true,
|
||||||
|
"registered_file_verified": null,
|
||||||
|
"schema": "lfs-publication-verify-v1",
|
||||||
|
"scope": "downloaded payload bytes and streamed members; no extraction, no LFS-cache trust; catalog authenticity is caller responsibility",
|
||||||
|
"source_bytes": 1652696750,
|
||||||
|
"source_files": 6033
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"archive_bytes": 901984,
|
||||||
|
"archive_sha256": "64d415a1ea9f5c2fe09005ce1c2bb27eb45510fad27ad3c39cf0001e6f525fd1",
|
||||||
|
"catalog_path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/artifacts/public-resources-20261001/door-data/catalog.json",
|
||||||
|
"catalog_sha256": "6d0fcbe747dae7b38bcf335572b173e0112f6aabd10aa0040b84cfd81a8a390c",
|
||||||
|
"group": "door-data",
|
||||||
|
"historical_matched": 189,
|
||||||
|
"historical_missing": 0,
|
||||||
|
"license_evidence_verified": {
|
||||||
|
"bytes": 1042,
|
||||||
|
"path": "experiments/phase4l-olfactory-grounding/external-resources/DoOR.data/DESCRIPTION",
|
||||||
|
"sha256": "27db2a92eb651d67969de94959990d51668a5857a33c4750a3b6ef49c5880504"
|
||||||
|
},
|
||||||
|
"pass_all": true,
|
||||||
|
"registered_file_verified": null,
|
||||||
|
"schema": "lfs-publication-verify-v1",
|
||||||
|
"scope": "downloaded payload bytes and streamed members; no extraction, no LFS-cache trust; catalog authenticity is caller responsibility",
|
||||||
|
"source_bytes": 6534522,
|
||||||
|
"source_files": 189
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"archive_bytes": 6828,
|
||||||
|
"archive_sha256": "4da352d80e4bf251dfec771935da93f5a9f3cef302c85e90991fafa14a072e2b",
|
||||||
|
"catalog_path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/artifacts/public-resources-20261001/shiu-author-model-source/catalog.json",
|
||||||
|
"catalog_sha256": "95c69e6e9e07625a1f9b273db67aa9ab480c66bb3bbb273c39c430aeedb9b910",
|
||||||
|
"group": "shiu-author-model-source",
|
||||||
|
"historical_matched": 0,
|
||||||
|
"historical_missing": 4,
|
||||||
|
"license_evidence_verified": {
|
||||||
|
"bytes": 1085,
|
||||||
|
"path": "experiments/phase4ac-lif-semantics/external-resources/LICENSE",
|
||||||
|
"sha256": "3621f6d6476189190e2960fa43f11b275ba4eca848fdac50a1ba2925de6223e8"
|
||||||
|
},
|
||||||
|
"pass_all": true,
|
||||||
|
"registered_file_verified": null,
|
||||||
|
"schema": "lfs-publication-verify-v1",
|
||||||
|
"scope": "downloaded payload bytes and streamed members; no extraction, no LFS-cache trust; catalog authenticity is caller responsibility",
|
||||||
|
"source_bytes": 17567,
|
||||||
|
"source_files": 4
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"historical_inventory": {
|
||||||
|
"all_current_members_historically_matched": false,
|
||||||
|
"bytes": 12285260,
|
||||||
|
"current_members_matched": 226849,
|
||||||
|
"current_members_with_nonfile_history": 0,
|
||||||
|
"current_members_without_regular_history": 10,
|
||||||
|
"historical_regular_files_outside_publication": 3390,
|
||||||
|
"missing_sample": [
|
||||||
|
"experiments/phase4aa-apl-pn-scope/external-resources/evidence-and-limitations.json",
|
||||||
|
"experiments/phase4aa-apl-pn-scope/external-resources/official-data-access.json",
|
||||||
|
"experiments/phase4aa-apl-pn-scope/external-resources/synaptic-partners/authorization-and-source.json",
|
||||||
|
"experiments/phase4aa-apl-pn-scope/external-resources/synaptic-partners/download-verification.json",
|
||||||
|
"experiments/phase4aa-apl-pn-scope/external-resources/synaptic-partners/syn-partners-male-cns-v1.0-minconf-0.5.feather",
|
||||||
|
"experiments/phase4aa-apl-pn-scope/external-resources/synaptic-partners/upstream-object.json",
|
||||||
|
"experiments/phase4ac-lif-semantics/external-resources/LICENSE",
|
||||||
|
"experiments/phase4ac-lif-semantics/external-resources/environment_full.yml",
|
||||||
|
"experiments/phase4ac-lif-semantics/external-resources/model.py",
|
||||||
|
"experiments/phase4ac-lif-semantics/external-resources/provenance.json"
|
||||||
|
],
|
||||||
|
"missing_sample_truncated": false,
|
||||||
|
"nonfile_records_skipped": 0,
|
||||||
|
"path": "/data/digital-drosophila/registry/snapshots/bootstrap-20260929/files.jsonl.gz",
|
||||||
|
"records": 230239,
|
||||||
|
"regular_file_records": 230239,
|
||||||
|
"scope": "Only publication members with regular-file history compared; not a full historical source-tree audit",
|
||||||
|
"sha256": "6f186112e6102f2f7969de7442fa7ee4432200a3678586cfc4e10c490b31bca4",
|
||||||
|
"status": "PARTIAL_CURRENT_MEMBER_COVERAGE"
|
||||||
|
},
|
||||||
|
"pack_summary": {
|
||||||
|
"bytes": 2183,
|
||||||
|
"path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/artifacts/public-resources-20261001/pack-summary.json",
|
||||||
|
"sha256": "a097651a8f61009ec99a8bf6d1c3fcfaebd65fae16d6b0a14ebc2db841ae53cb"
|
||||||
|
},
|
||||||
|
"pass_all": true,
|
||||||
|
"payload_root": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/artifacts/public-resources-20261001",
|
||||||
|
"plan": {
|
||||||
|
"bytes": 7181,
|
||||||
|
"path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/artifacts/public-resources-20261001/plan.json",
|
||||||
|
"sha256": "a20a61821c504e8315171a5fd14afbac011b934709af344045175bdda9fcba71"
|
||||||
|
},
|
||||||
|
"receipt": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/registry/publication-20261001/fresh-content-verification.json",
|
||||||
|
"schema": "lfs-publication-aggregate-verification-v1",
|
||||||
|
"scope": "Given payload bytes verified against plan/catalog/members and optional historical overlap; provenance/plan authenticity and fresh-clone transfer evidence are caller responsibilities",
|
||||||
|
"source_bytes": 24040546041,
|
||||||
|
"source_files": 226859,
|
||||||
|
"verified_utc": "2026-09-30T19:47:22.784318+00:00"
|
||||||
|
}
|
||||||
@@ -0,0 +1,83 @@
|
|||||||
|
{
|
||||||
|
"aggregate_inventory_sha256": "88814458c772fc0e5b1708bc05e6c478097fc10b55271a83d538855ccfa81c84",
|
||||||
|
"cache": {
|
||||||
|
"after": {
|
||||||
|
"bytes": 9817172974,
|
||||||
|
"objects": 167
|
||||||
|
},
|
||||||
|
"before": {
|
||||||
|
"bytes": 0,
|
||||||
|
"objects": 0
|
||||||
|
},
|
||||||
|
"initially_absent": true,
|
||||||
|
"path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/.git/lfs-public-full-20261001"
|
||||||
|
},
|
||||||
|
"checkout": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification",
|
||||||
|
"concurrent_transfers": 2,
|
||||||
|
"content_receipt": {
|
||||||
|
"bytes": 11051,
|
||||||
|
"path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/registry/publication-20261001/fresh-content-verification.json",
|
||||||
|
"sha256": "d5e6cfab8fd157a9adf25a131fcf432887944cad65fa0aee68878baff8a819bd"
|
||||||
|
},
|
||||||
|
"exclude": "",
|
||||||
|
"expected_commit": "6e33e05ede21b98c0088139e9bc4c049498c4d41",
|
||||||
|
"explicit_pull_remote": "origin",
|
||||||
|
"fresh_download_proven": true,
|
||||||
|
"fsck_dry_run_exit_code": 0,
|
||||||
|
"head": "6e33e05ede21b98c0088139e9bc4c049498c4d41",
|
||||||
|
"historical_inventory": {
|
||||||
|
"bytes": 12285260,
|
||||||
|
"path": "/data/digital-drosophila/registry/snapshots/bootstrap-20260929/files.jsonl.gz",
|
||||||
|
"sha256": "6f186112e6102f2f7969de7442fa7ee4432200a3678586cfc4e10c490b31bca4",
|
||||||
|
"status": "PARTIAL_CURRENT_MEMBER_COVERAGE"
|
||||||
|
},
|
||||||
|
"include": "artifacts/**",
|
||||||
|
"lan_adapter": {
|
||||||
|
"configuration_scope": "repository-local only",
|
||||||
|
"enabled": true,
|
||||||
|
"source": {
|
||||||
|
"bytes": 16661,
|
||||||
|
"path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/tools/lfs-publication/lan_lfs_transfer.py",
|
||||||
|
"sha256": "21241d6a75d84108e720b4a051504fff00158b327f15c0ee06e5c57c6ad1c263"
|
||||||
|
},
|
||||||
|
"temporary_download_directory": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/.git/lfs/lan-transfer-tmp"
|
||||||
|
},
|
||||||
|
"learning_pass_claimed": false,
|
||||||
|
"lfs_endpoint_overrides_refused": true,
|
||||||
|
"origin": "ssh://git@192.168.10.31:2222/qishizhe/digital-drosophila.git",
|
||||||
|
"original_project_write_requested": false,
|
||||||
|
"pass_all": true,
|
||||||
|
"pull_exit_code": 0,
|
||||||
|
"schema": "lfs-publication-download-verification-v1",
|
||||||
|
"scope": "Fresh isolated LFS storage, actual pull/fsck exits and complete publication member verification; smoke covered by pull/fsck. Not a scientific gate, all-history audit, or executable-byte identity proof.",
|
||||||
|
"started_utc": "2026-09-30T19:44:32.763233+00:00",
|
||||||
|
"tool_sources": {
|
||||||
|
"download_verify.py": {
|
||||||
|
"bytes": 12992,
|
||||||
|
"path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/tools/lfs-publication/download_verify.py",
|
||||||
|
"sha256": "abc2b83e8f4b8f7b82ad4e46db8d9fc3329c16b5b525f7c9e233ef77aef62211"
|
||||||
|
},
|
||||||
|
"lan_lfs_transfer.py": {
|
||||||
|
"bytes": 16661,
|
||||||
|
"path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/tools/lfs-publication/lan_lfs_transfer.py",
|
||||||
|
"sha256": "21241d6a75d84108e720b4a051504fff00158b327f15c0ee06e5c57c6ad1c263"
|
||||||
|
},
|
||||||
|
"publish_archives.py": {
|
||||||
|
"bytes": 24578,
|
||||||
|
"path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/tools/lfs-publication/publish_archives.py",
|
||||||
|
"sha256": "d90e113d045dcf0862a93c5b87c383c3ebeafc5ef45c4f1b9348fe49d257dd36"
|
||||||
|
},
|
||||||
|
"verify_publication.py": {
|
||||||
|
"bytes": 13711,
|
||||||
|
"path": "/tmp/malecns-lfs-publication-20261001-bI1u07/verification/tools/lfs-publication/verify_publication.py",
|
||||||
|
"sha256": "533df50e615c530ad7e10f1351f3bf89f672c6531176dc758e18069796543ea3"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"tool_versions": {
|
||||||
|
"git": "git version 2.34.1",
|
||||||
|
"git_lfs": "git-lfs/3.8.0 (GitHub; linux amd64; go 1.27.0; git aece9221)",
|
||||||
|
"python": "3.10.12",
|
||||||
|
"zstd": "*** zstd command line interface 64-bits v1.4.8, by Yann Collet ***"
|
||||||
|
},
|
||||||
|
"verified_utc": "2026-09-30T19:47:22.969574+00:00"
|
||||||
|
}
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,123 @@
|
|||||||
|
{
|
||||||
|
"disk_free_bytes": {
|
||||||
|
"/data/digital-drosophila": 645469605888,
|
||||||
|
"/tmp/malecns-lfs-publication-20261001-bI1u07/repo/registry/publication-20261001": 856655966208
|
||||||
|
},
|
||||||
|
"license_evidence": [
|
||||||
|
{
|
||||||
|
"bytes": 18657,
|
||||||
|
"group": "celltype-explorer",
|
||||||
|
"path": "/data/digital-drosophila/experiments/phase4f-retinotopic-vision/external-resources/celltype-explorer/LICENSE",
|
||||||
|
"sha256": "9ba9550ad48438d0836ddab3da480b3b69ffa0aac7b7878b5a0039e7ab429411"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 35149,
|
||||||
|
"group": "visualpathways",
|
||||||
|
"path": "/data/digital-drosophila/experiments/phase4f-retinotopic-vision/external-resources/visualpathways/LICENSE",
|
||||||
|
"sha256": "3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 1042,
|
||||||
|
"group": "door-data",
|
||||||
|
"path": "/data/digital-drosophila/experiments/phase4l-olfactory-grounding/external-resources/DoOR.data/DESCRIPTION",
|
||||||
|
"sha256": "27db2a92eb651d67969de94959990d51668a5857a33c4750a3b6ef49c5880504"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 1085,
|
||||||
|
"group": "shiu-author-model-source",
|
||||||
|
"path": "/data/digital-drosophila/experiments/phase4ac-lif-semantics/external-resources/LICENSE",
|
||||||
|
"sha256": "3621f6d6476189190e2960fa43f11b275ba4eca848fdac50a1ba2925de6223e8"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"observed_utc": "2026-09-30T19:46:21.491211+00:00",
|
||||||
|
"original_checkout_branch": "codex/lif-author-semantics-lab",
|
||||||
|
"original_checkout_head": "09187e4d4d67badf1b418c5f211258ca5d8fb328",
|
||||||
|
"original_checkout_status": "",
|
||||||
|
"pass_all": true,
|
||||||
|
"phase4ar_registered_sources": [
|
||||||
|
{
|
||||||
|
"bytes": 5374,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/PROTOCOL.md",
|
||||||
|
"sha256": "d61d2cb6a6bff31b5762edb78bb6406ac7d53b1e5eff30aad26eb0eea99fc313"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 29087,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/append_ledger.py",
|
||||||
|
"sha256": "1f981f61cd26950e7d4b5393be70b82753ea7e721c0bb75d05f8fd1e92a453fb"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 7813,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/normal_inputs.py",
|
||||||
|
"sha256": "df8f346b8fba54bb54f0b1a3f81c1511d54987684064094d0dfa46043be03e0d"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 3317,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/normal_io.py",
|
||||||
|
"sha256": "fe6eee89ae98392a28120b69a966d7967916be94376cb7494ef3ce77e63506e0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 37143,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/normal_metrics.py",
|
||||||
|
"sha256": "82af63d8fadd5a6b67083f5e303ebe88674b76f9a2a8a8fff082b5c828483533"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 11254,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/normal_plan.py",
|
||||||
|
"sha256": "d1a6b840a547cb10b00df40f4d8b287867d09f355c9777e5f7a8b9489f5555ea"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 15006,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/normal_prepare.py",
|
||||||
|
"sha256": "9c8568a3d8c1049ada8737b71192952f72cdd27ccb3b470195e30d6a4b1cea68"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 24699,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/normal_runner.py",
|
||||||
|
"sha256": "41a0c71508d0b39c9488bddeaa4ac2a669312c632f16d5f9b5de24dff2eb14c1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 1534,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/run_cpu_tests.py",
|
||||||
|
"sha256": "10ed189053731e1661284cf890ca3504a272af05b4531bdb3655b6e88cab6ff9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 3043,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/run_normal.py",
|
||||||
|
"sha256": "707b6be41caef7af83aa68ea1f102f10c9a4ba81a22c564e54eddf63857e81f3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 15199,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/test_append_ledger.py",
|
||||||
|
"sha256": "0f638c7b83117410d7fa074ec9f2ef865d9810171b73991c73a78414be581bc6"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 4292,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/test_normal_inputs.py",
|
||||||
|
"sha256": "7aea6a3bcbbf78c3b3d671b33b83cd4d992b2a8ae9c888e29cdf13f9fa420a45"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 17862,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/test_normal_metrics.py",
|
||||||
|
"sha256": "204586b30edbe57bb294c1d8f8ad309863e5bcb3baad32118955ac3d4adcdefb"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 9184,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/test_normal_plan.py",
|
||||||
|
"sha256": "790bca529c58e5214c19a6dcaf07511fca11c07fb9b05ca5d71d3f06160bbef4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 25798,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/test_normal_runner.py",
|
||||||
|
"sha256": "ca9f69c731e56c50534d864d0ce780f286b5ab2d786a1a85fadb22dc09c0ccf5"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bytes": 2076,
|
||||||
|
"path": "/data/digital-drosophila/models/male-cns-lif/normal-conditioning-v1/test_run_normal.py",
|
||||||
|
"sha256": "2ee3ad3c58c0dfd83aaaa4c4c9bd01e84eb245c61048c105ed8f3031db74cb40"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"registered_scientific_commit": "80aeb2093db655329774eff7b32fb6e417b8b40b",
|
||||||
|
"registration_sha256": "b63e6281b6505ca3b60acb467dd0b3fae274cf513dcbfd653649ba52e9ba9740",
|
||||||
|
"schema": "lfs-publication-source-guard-v1",
|
||||||
|
"scope": "16 registered Phase 4AR source files, registration, pinned upstream checkout and license evidence; not a scientific rerun or full historical checksum audit"
|
||||||
|
}
|
||||||
@@ -0,0 +1,50 @@
|
|||||||
|
"""Generate checksums for this publication only, after real download success."""
|
||||||
|
from datetime import datetime, timezone
|
||||||
|
import json
|
||||||
|
from pathlib import Path
|
||||||
|
import subprocess
|
||||||
|
|
||||||
|
from publish_archives import canonical, no_links, sha_file, write_new
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
root = no_links(Path.cwd())
|
||||||
|
protected = Path('/data/digital-drosophila')
|
||||||
|
if root == protected or protected in root.parents or not (root / '.git').is_dir():
|
||||||
|
raise ValueError('Only an isolated publication checkout is allowed')
|
||||||
|
folder = root / 'registry/publication-20261001'
|
||||||
|
output, checksums = folder / 'publication-manifest.json', folder / 'SHA256SUMS'
|
||||||
|
if output.exists() or checksums.exists():
|
||||||
|
raise ValueError('Never overwrite a publication manifest')
|
||||||
|
transport = json.loads((folder / 'fresh-download-verification.json').read_bytes())
|
||||||
|
guard = json.loads((folder / 'source-guard-final.json').read_bytes())
|
||||||
|
head = subprocess.check_output(['git', 'rev-parse', 'HEAD'], text=True).strip()
|
||||||
|
if not (transport['pass_all'] and transport['fresh_download_proven'] and guard['pass_all']
|
||||||
|
and transport['expected_commit'] == head):
|
||||||
|
raise ValueError('Actual transport/source evidence or commit binding is missing')
|
||||||
|
files = [root / p for p in ('.gitattributes', '.gitignore', 'NOTICE.md')]
|
||||||
|
for prefix in ('artifacts/public-resources-20261001', 'artifacts/lfs-smoke',
|
||||||
|
'registry/publication-20261001', 'tools/lfs-publication'):
|
||||||
|
for p in (root / prefix).rglob('*'):
|
||||||
|
no_links(p)
|
||||||
|
if '__pycache__' not in p.parts and p.is_file():
|
||||||
|
files.append(p)
|
||||||
|
rows = [dict(path=p.relative_to(root).as_posix(), **sha_file(p)) for p in sorted(files)]
|
||||||
|
if len({row['path'] for row in rows}) != len(rows):
|
||||||
|
raise ValueError('Duplicate publication path')
|
||||||
|
manifest = dict(schema='lfs-publication-final-manifest-v1', pass_all=True,
|
||||||
|
generated_utc=datetime.now(timezone.utc).isoformat(), data_commit=head,
|
||||||
|
branch='codex/lfs-public-resources', repository_public=True,
|
||||||
|
aggregate_inventory_sha256=transport['aggregate_inventory_sha256'],
|
||||||
|
logical_files=len(rows), logical_bytes=sum(r['bytes'] for r in rows),
|
||||||
|
files=rows,
|
||||||
|
scope='Publication payload, tools, notices and evidence only; original file SHA are nested in members.jsonl.gz. Not an entire server backup or scientific pass.',
|
||||||
|
self_hash_policy='Manifest is covered by SHA256SUMS; SHA256SUMS self-hash is omitted and its bytes are bound by the final Git commit.')
|
||||||
|
write_new(output, canonical(manifest))
|
||||||
|
rows.append(dict(path=output.relative_to(root).as_posix(), **sha_file(output)))
|
||||||
|
write_new(checksums, ''.join(r['sha256'] + ' ' + r['path'] + '\n' for r in sorted(rows, key=lambda r: r['path'])).encode())
|
||||||
|
print(json.dumps(dict(pass_all=True, files=len(rows), manifest=sha_file(output), checksums=sha_file(checksums))))
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
main()
|
||||||
Reference in New Issue
Block a user