feat: minted keys, VRF seeds, RFC 9162 proofs, history roots, tag URIs and a transparency log
Keys (spec/02 §2.4), the rule paperstack settled on:
- A work key is a Scholar-style citation key, a hyphen and the first four
Crockford base32 characters of SHA-256("scienting-key/1:" + identity),
where the identity is the first of doi, arxiv, isbn, pmid, pmcid and
openalex in same_as, else the folded title, year and family name. A
collision lengthens the later key by two characters; a key is minted
once and never recomputed. A document key adds .si, .v<seq> or .<type>
for versions other than the version of record.
- Every fixture key is now minted (hale2026harmonic-damb,
okafor2025solvent-acth, writer2027fixed-ynr7.v3, tiny2026tiny-j4qm), so
every node and record ID was re-minted and the docs rewritten to match.
The validator checks the document key against the work key and version
(doc.key.work) and the hash part against the identifier (doc.key.suffix).
vectors/keys.jsonl pins the cases paperstack's tests pin.
Review:
- Spot-check seeds are ECVRF-EDWARDS25519-SHA512-TAI proofs (RFC 9381),
implemented in tools/oracle/vrf.py in plain Python and reproduced
against the RFC's Example 16; the sample ranks by the VRF output. The
earlier Ed25519 seed could be ground by a dishonest checker.
- RFC 9162 inclusion and consistency proofs (crypto.inclusion_path,
verify_inclusion, consistency_proof, verify_consistency) with
scienting-proof/1, vectors/proofs.jsonl and two fixture records.
- document.json carries `history`, the root over the corrections, with
the empty-tree hash for none (spec/11 §11.5, rule doc.history).
- A provisional transparency log (spec/23): log entries, signed-note
checkpoints with key hashes as transparency logs share them, the rule
that a logged revocation beats a self-asserted time, and vectors.
- Reserved signature schemes cose and ml-dsa-65 (spec/08 §8.4).
Identifiers and text:
- urn:scienting: becomes tag:scient.ing,2026: (RFC 4151), since the URN
namespace was never registered.
- Unicode 16.0 is pinned for normalization and categories (spec/01 §1.4);
the checker refuses another version.
Checking:
- check.py: keys, proofs, VRF and checkpoint vectors; the proof and
checkpoint records; a check that every ID and hash the prose quotes
exists in the fixtures or vectors; three more broken packages
(history-wrong, key-suffix, key-work).
- stress.py: key, VRF, proof and checkpoint properties.
- Docs: a keys section in the concepts and FAQ, rationale entries for
keys, VRF, proofs, tag URIs and the Unicode pin, a "Looking ahead"
section, media-type registration and OCI distribution notes.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
307 files changed
+2698
-1497
No files matched your search
+17
-17
@@ -1,17 +1,17 @@
|
||||
{"anchor":{"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"sentence","node":"f929eq9","node_hash":"cd6cdb032e9b8ab712790b7181f794f6e363b7c4c96888049b59c671c1596369","own_hash":"d5b2ebdc96010fd8fc83abcbec9e5c2340bf766997a485f11f2dae49d0d2dd4c","quote":{"exact":"H$_2$O","prefix":"Water, ","suffix":", served as the first test case,"},"rev":0,"span":[7,13],"store":"smithlab"},"expect":{"node":"f929eq9","node_hash":"cd6cdb032e9b8ab712790b7181f794f6e363b7c4c96888049b59c671c1596369","result":"current","span":[7,13]},"id":"span-current","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"context":{"column_path":["Set A","$K_r$ (kcal mol⁻¹ Å⁻²)"],"row_path":["Bond parameters","CT–CT"],"table_label":"Table 1"},"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"cell","node":"nkm3xn5","node_hash":"2fd1e9e445ae29e3a35d032a41561cc164003fc3d146d93812da10e5f4022f86","own_hash":"be9f0168b05ced3db062051dccd46ffd4a2ccf3ec1ed7f4be7c4ab4f2bfe4fbb","quote":{"exact":"3l0.0"},"rev":0,"store":"smithlab"},"expect":{"node":"nkm3xn5","node_hash":"21f13b21948078f64c564334e5bb180b4495edb25a79ae32aa967986a626f3d5","reason":"the node changed and the quote does not occur exactly once","result":"stale"},"id":"leaf-stale","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"context":{"column_path":["Set B","$r_\\mathrm{eq}$ (Å)"],"row_path":["Bond parameters","CT–CT"],"table_label":"Table 1"},"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"cell","node":"rr9wvsy","node_hash":"4a37ffce2a07de7a6fcbf4a63b0679945c79ac8db9d2ec492e0fb1ff5072540d","own_hash":"f6cf4e1e1b7230ac3caaad08fff84e008eca06baf3eb2df936624ca83b861a2a","quote":{"exact":"1.5260"},"rev":0,"store":"smithlab"},"expect":{"node":"rr9wvsy","node_hash":"4a37ffce2a07de7a6fcbf4a63b0679945c79ac8db9d2ec492e0fb1ff5072540d","result":"current"},"id":"leaf-current","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"table-body","leaves":[["hwxm8de","deaa884fd6ab00c358507695e45b7f13c55c2c97cd527617be3b8b030d04631f"],["k3fqnvy","670ae760d62ff8d674b222641915f452595b35aa53cdbd5b27194ef13c29e7f4"],["nkm3xn5","eb36054f18e4fb1c5107c0060e0d6e44a8ca10a40a61d33b5ae78c0470d86862"],["kpk13yn","ee8dce19ea6dd3f91de5a1b9d9c13c2077c462523d14b5cd9958749e6b58d7e6"],["hw8fx4r","6b8d9cf3fe1a78784cab97278e5ccfdf305879dd1cd120c3fe6708b529f31b15"],["rr9wvsy","c649510dde8e1cdf382f42a071e5fa75089e908840c9e8d1aa30ff514b2379e4"],["sj8v63e","8e626647307dc064d96fb93c50b4c6c5cab90f9369f00a7252a004a0c9871ee3"],["exey7vh","f30130f6a42898d5d87ecd4d8503854dd79a2b6ea87b769fe994ce7f8ec52b29"],["v4j8j13","1bec39b32c2e32386d9d6782efca347244c62b4c431e4dc2a55481a5da7f704d"],["q1jhtes","f86dc724b46c39587e180a46b910d9b3a9be3421176a03b4beba3bb401a60c5b"]],"node":"tk5p46c","node_hash":"ec6a669109d0f379cdebc40b9c8496355b46d5e5ddbe4aa2476ae9b9b54a571f","own_hash":"b229a7f92314227bf225ad27010a546e7c2373f4b30b7f6ec372e568cbacb6aa","rev":0,"store":"smithlab"},"expect":{"drift":{"count":4,"level":"high","share":"0.7500"},"node":"tk5p46c","node_hash":"5920b35b6211d010d13de7c122367955fb371fb3e69f8246007258d7c534a8a6","result":"changed-below"},"id":"body-drift-high","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"table","node":"gm5z4rx","node_hash":"918a8403cc1a8576b3565c3c3cb38320752c020b18356c4647910cdfc2ad1021","own_hash":"b56ce0ab4b480c4c43b11ca2eaca410c60fed73341d53896d509e30eabf54477","rev":0,"store":"smithlab"},"expect":{"drift":{"count":5,"level":"high","share":"0.5517"},"node":"gm5z4rx","node_hash":"999777484c58cf3646eabb6df3e559369a1b081ec4f337d621dade1bf241f339","result":"changed-below"},"id":"table-changed-below","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"section","node":"f0tj6ca","node_hash":"9d02a91e073713f349c5ffbb2a12b29b0ab5962b9aa0e4ffa4c9e66fe41ec678","own_hash":"c3d50f266b05d7889c001aef16662cecd4e99ac4a2747ec331c1044e6adc8e3e","rev":0,"store":"smithlab"},"expect":{"drift":{"count":8,"level":"high","share":"0.5263"},"node":"f0tj6ca","node_hash":"8acfa263e93dcee504efbfcd328fb69b81f4d71e97b921fa8da664a541e722ff","result":"changed-below"},"id":"section-changed-below","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"sentence","node":"e4fkseg","node_hash":"589232c1146961dda85cf949e4da08b470929263726765adfce49fc37c1f217b","own_hash":"88ff9d96c578d0affb76e9843cd93142596366a5948efc1536e7d13c4b910d85","quote":{"exact":"treated as zero","prefix":"lues below 10-3 kcal mol⁻¹ were ","suffix":". Table 1 lists the fitted const"},"rev":0,"span":[34,49],"store":"smithlab"},"expect":{"node":"e4fkseg","node_hash":"5421e9cf0ef3a995792963d0371b79e11a8efad519b02efb5cb88311a896d0cc","result":"reattached","span":[34,49]},"id":"span-reattached","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"sentence","node":"e4fkseg","node_hash":"589232c1146961dda85cf949e4da08b470929263726765adfce49fc37c1f217b","own_hash":"88ff9d96c578d0affb76e9843cd93142596366a5948efc1536e7d13c4b910d85","quote":{"exact":"fitted constants","prefix":"ated as zero. Table 1 lists the ","suffix":" for both parameter sets."},"rev":0,"span":[69,85],"store":"smithlab"},"expect":{"node":"e4fkseg","node_hash":"5421e9cf0ef3a995792963d0371b79e11a8efad519b02efb5cb88311a896d0cc","reason":"the node changed and the quote does not occur exactly once","result":"stale"},"id":"span-stale-after-split","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"sentence","node":"e9rh611","node_hash":"d7c13d8c4e3588f236945b69f73cc2e94249fb697a2e841b5823cc3e23983616","own_hash":"752ebe6e130df9e8f91ffba7ed770e2df599be3399c40c97c780ef86ada1bb5f","quote":{"exact":"least squares","prefix":"fitted by ","suffix":"."},"rev":0,"span":[10,23],"store":"smithlab"},"expect":{"node":"eajq93t","node_hash":"42b1de7852cdc68730984fff789fe248ecd5b43198c0e7d671931ff3fe561dc3","result":"moved","span":[93,106],"via":["e9rh611"]},"id":"span-moved-by-merge","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"sentence","node":"cjqf3vc","node_hash":"2c4fadc156966ad797dfc7db9d4c0bae120c1df8586ee6a6d2976056dec7091e","own_hash":"1166e91d94a8130b1829b3e66b182febe6c2eb75b7f54e08f9af8571eaa085f9","quote":{"exact":"J. Example Chem. 2026, 14, 101–109"},"rev":0,"store":"smithlab"},"expect":{"node":null,"reason":"retired without a successor","result":"stale","via":["cjqf3vc"]},"id":"leaf-deleted","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"equation","node":"qn08tj9","node_hash":"47227b3e48e70a28623a93f19deda7414ebeff9d04fa00522874112249f2387b","own_hash":"fae526da7101762cc32b2cdd8dbcb254bc4c809fa6dc491c76c51e9b0bc0dc81","quote":{"exact":"$$E_{\\mathrm{bond}} = \\frac{1}{2} K_r (r - r_{\\mathrm{eq}})^2$$"},"rev":0,"store":"smithlab"},"expect":{"node":"qn08tj9","node_hash":"cc0bf73dd84e298da0d36c4b363c8d2bdc9b6d5738d1923d14c4a9028dca08d6","result":"reattached"},"id":"equation-reattached","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"figure","node":"ajfvq4s","node_hash":"dad89409c8a3108d0c17c8d1625a448c7920f50876dc68fd382a1114f56934ee","own_hash":"1933616f3f17e12f7da97bb43de32cdd047800157043f6972e7eaccff9f6f52f","rev":0,"store":"smithlab"},"expect":{"node":"ajfvq4s","node_hash":"f76864779843485fa9e2f3cc3cd1c76ad222e1649c56f4cface33bf20b8f33b6","reason":"relabel","result":"reattached"},"id":"figure-relabel","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"context":{"column_path":["Set A","$r_\\mathrm{eq}$ (Å)"],"row_path":["Bond parameters","CT–HC"],"table_label":"Table 1"},"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"cell","node":"v4j8j13","node_hash":"6ebc7eb98564471c9fabacf60e15bbc03ee019fa3a806731b8502db326a24f6c","own_hash":"658c69a718f90066aa362e39163e8e487f98df28fe622b1b313f5ef971f7fd18","quote":{"exact":"1.090"},"rev":0,"store":"smithlab"},"expect":{"node":"e0n07n0","node_hash":"6ebc7eb98564471c9fabacf60e15bbc03ee019fa3a806731b8502db326a24f6c","result":"reattached","via":["v4j8j13"]},"id":"cell-header-paths","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"sentence","node":"b-p01-text-003","node_hash":"cd6cdb032e9b8ab712790b7181f794f6e363b7c4c96888049b59c671c1596369","own_hash":"d5b2ebdc96010fd8fc83abcbec9e5c2340bf766997a485f11f2dae49d0d2dd4c","quote":{"exact":"first test case","prefix":"Water, H$_2$O, served as the ","suffix":", with a bending band near 1595 "},"rev":0,"span":[29,44],"store":"smithlab"},"expect":{"node":"f929eq9","node_hash":"cd6cdb032e9b8ab712790b7181f794f6e363b7c4c96888049b59c671c1596369","result":"current","span":[29,44],"via":["b-p01-text-003"]},"id":"via-alias","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"paragraph","leaves":[["eajq93t","a585745f00df6e0c769ccc7d11894670faacf1d94d24a39da8e4986e3f758237"],["e9rh611","701f05ec607477508a5be4207ec979941cb7ccbcb60bba8e5d7b86558d44e4cd"]],"node":"zyqr0yc","node_hash":"19bc20e19c6912bfe48b4f798e20b37efec81d63231d5565de2c270aced992db","own_hash":"494e069be36a18ecaabf5a63be7c31617ade7a5460218ca83a2de3d8d8f964e0","rev":0,"store":"smithlab"},"expect":{"drift":{"count":1,"level":"high","share":"0.6667"},"node":"zyqr0yc","node_hash":"4322aea43234e364104d120770e7a406dbeb35de65ada2016a7725130162947d","result":"changed-below"},"id":"paragraph-changed-below","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"row","leaves":[["k3fqnvy","670ae760d62ff8d674b222641915f452595b35aa53cdbd5b27194ef13c29e7f4"],["nkm3xn5","eb36054f18e4fb1c5107c0060e0d6e44a8ca10a40a61d33b5ae78c0470d86862"],["kpk13yn","ee8dce19ea6dd3f91de5a1b9d9c13c2077c462523d14b5cd9958749e6b58d7e6"],["hw8fx4r","6b8d9cf3fe1a78784cab97278e5ccfdf305879dd1cd120c3fe6708b529f31b15"],["rr9wvsy","c649510dde8e1cdf382f42a071e5fa75089e908840c9e8d1aa30ff514b2379e4"]],"node":"zhe4g0k","node_hash":"0cef0748660a813cc4aeff06d473b52d605c61260b498005d8fda1b9f87f3193","own_hash":"6c7c11bf1b6260162c4141f1468aa6869f5c33359900497e2cdb1a051488bd62","rev":0,"store":"smithlab"},"expect":{"drift":{"count":1,"level":"low","share":"0.2000"},"node":"zhe4g0k","node_hash":"91d2b7eb0d895e49471fd5c837727c3ed1fb880e5a0945e37f551b566c8c8913","result":"changed-below"},"id":"row-drift-low","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"doc":"hale2026harmonic","format":"scienting-anchor/1","kind":"paragraph","leaves":[["ntr324r","a86a8326bd265e4ddc24c02c243e8a73ae33899886643be7eb61cd4e0f21ae7a"]],"node":"g44k023","node_hash":"978f9e4a17e09b7f2042cd7dceebf1e59874cf92ab900f94a6836114201ba6bf","own_hash":"494e069be36a18ecaabf5a63be7c31617ade7a5460218ca83a2de3d8d8f964e0","rev":0,"store":"smithlab"},"expect":{"node":"zyqr0yc","node_hash":"4322aea43234e364104d120770e7a406dbeb35de65ada2016a7725130162947d","result":"moved","via":["g44k023"]},"id":"paragraph-moved","package":"fixtures/packages/hale2026harmonic"}
|
||||
{"anchor":{"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"sentence","node":"hca6dc5","node_hash":"8cfed5a34aab28517e89e8a164f0f96c14361de83ebc800439116e83ef479f34","own_hash":"c270571517825ceed31ca912b80ac76203effe47f1c84f8ee8962800d0afc92f","quote":{"exact":"H$_2$O","prefix":"Water, ","suffix":", served as the first test case,"},"rev":0,"span":[7,13],"store":"smithlab"},"expect":{"node":"hca6dc5","node_hash":"8cfed5a34aab28517e89e8a164f0f96c14361de83ebc800439116e83ef479f34","result":"current","span":[7,13]},"id":"span-current","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"context":{"column_path":["Set A","$K_r$ (kcal mol⁻¹ Å⁻²)"],"row_path":["Bond parameters","CT–CT"],"table_label":"Table 1"},"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"cell","node":"c20cna6","node_hash":"7252bb19f33a3be672d74a8aa8323750311b5c7d2b8f6cf21e07f17f2b27f3a1","own_hash":"275a7b12827bf7c77ae27a47cccdf9c4e2480d2ab8828de0b548d255bfa8720d","quote":{"exact":"3l0.0"},"rev":0,"store":"smithlab"},"expect":{"node":"c20cna6","node_hash":"c8e6a553f5ae1377776e86dde6ee7d48a923dea7de417408841ea33b81563272","reason":"the node changed and the quote does not occur exactly once","result":"stale"},"id":"leaf-stale","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"context":{"column_path":["Set B","$r_\\mathrm{eq}$ (Å)"],"row_path":["Bond parameters","CT–CT"],"table_label":"Table 1"},"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"cell","node":"bnyvykm","node_hash":"13b0c5e01b52e467de5975acc898c2387fcc015d222517a865810a330a336c94","own_hash":"2c4883c8937f42c190c21a096aaf473e1d35587acf796cc0380f2347aac42f15","quote":{"exact":"1.5260"},"rev":0,"store":"smithlab"},"expect":{"node":"bnyvykm","node_hash":"13b0c5e01b52e467de5975acc898c2387fcc015d222517a865810a330a336c94","result":"current"},"id":"leaf-current","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"table-body","leaves":[["a49pag5","deaa884fd6ab00c358507695e45b7f13c55c2c97cd527617be3b8b030d04631f"],["vd76637","670ae760d62ff8d674b222641915f452595b35aa53cdbd5b27194ef13c29e7f4"],["c20cna6","eb36054f18e4fb1c5107c0060e0d6e44a8ca10a40a61d33b5ae78c0470d86862"],["ztww0g8","ee8dce19ea6dd3f91de5a1b9d9c13c2077c462523d14b5cd9958749e6b58d7e6"],["j6y45v6","6b8d9cf3fe1a78784cab97278e5ccfdf305879dd1cd120c3fe6708b529f31b15"],["bnyvykm","c649510dde8e1cdf382f42a071e5fa75089e908840c9e8d1aa30ff514b2379e4"],["k03dm2e","8e626647307dc064d96fb93c50b4c6c5cab90f9369f00a7252a004a0c9871ee3"],["qacy341","f30130f6a42898d5d87ecd4d8503854dd79a2b6ea87b769fe994ce7f8ec52b29"],["ex460rm","1bec39b32c2e32386d9d6782efca347244c62b4c431e4dc2a55481a5da7f704d"],["w97feam","f86dc724b46c39587e180a46b910d9b3a9be3421176a03b4beba3bb401a60c5b"]],"node":"dwwm2fa","node_hash":"babf79f5b7d6b5e4771878a29489cac0975fd80b3fd0bba67b9491339a1a960b","own_hash":"b229a7f92314227bf225ad27010a546e7c2373f4b30b7f6ec372e568cbacb6aa","rev":0,"store":"smithlab"},"expect":{"drift":{"count":4,"level":"high","share":"0.7500"},"node":"dwwm2fa","node_hash":"bbc57601027c304301fce03f406b68445e00b79c38a886c5a4da8c9f217a358c","result":"changed-below"},"id":"body-drift-high","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"table","node":"hj4s7pb","node_hash":"578b9b49eff8aa2ebb6c41c2a7b429972d516e5488e0a11eab67071149ed4fea","own_hash":"66310a9ab1c92568f4c6cae012e35d4245d4ca4b89d2542b7c2113a31ad379ed","rev":0,"store":"smithlab"},"expect":{"drift":{"count":5,"level":"high","share":"0.5517"},"node":"hj4s7pb","node_hash":"6c6fba200faf41cd06fa8b64e06e2aa29ff8848568b859ae42d1902596348643","result":"changed-below"},"id":"table-changed-below","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"section","node":"d400rz3","node_hash":"fc81281c8ecf8e2025e6fc47aa4c3c4f2662a30c0c73e2a1c5fbe11d3c6d8207","own_hash":"c3d50f266b05d7889c001aef16662cecd4e99ac4a2747ec331c1044e6adc8e3e","rev":0,"store":"smithlab"},"expect":{"drift":{"count":8,"level":"high","share":"0.5263"},"node":"d400rz3","node_hash":"e5a8eeb3c112f2dc3341da8f433540a3fc5a7e7f631e72c4dd36c6933aae808d","result":"changed-below"},"id":"section-changed-below","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"sentence","node":"ec5jc93","node_hash":"b3438d99a16eb6944e032b4413b9153d353465dd351103cee6549c71c0221ee7","own_hash":"322ad8bcec3761e766bf690330a394fd88d2c360ce04425ccb81ac18fb9130fb","quote":{"exact":"treated as zero","prefix":"lues below 10-3 kcal mol⁻¹ were ","suffix":". Table 1 lists the fitted const"},"rev":0,"span":[34,49],"store":"smithlab"},"expect":{"node":"ec5jc93","node_hash":"5421e9cf0ef3a995792963d0371b79e11a8efad519b02efb5cb88311a896d0cc","result":"reattached","span":[34,49]},"id":"span-reattached","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"sentence","node":"ec5jc93","node_hash":"b3438d99a16eb6944e032b4413b9153d353465dd351103cee6549c71c0221ee7","own_hash":"322ad8bcec3761e766bf690330a394fd88d2c360ce04425ccb81ac18fb9130fb","quote":{"exact":"fitted constants","prefix":"ated as zero. Table 1 lists the ","suffix":" for both parameter sets."},"rev":0,"span":[69,85],"store":"smithlab"},"expect":{"node":"ec5jc93","node_hash":"5421e9cf0ef3a995792963d0371b79e11a8efad519b02efb5cb88311a896d0cc","reason":"the node changed and the quote does not occur exactly once","result":"stale"},"id":"span-stale-after-split","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"sentence","node":"ayea71r","node_hash":"d7c13d8c4e3588f236945b69f73cc2e94249fb697a2e841b5823cc3e23983616","own_hash":"752ebe6e130df9e8f91ffba7ed770e2df599be3399c40c97c780ef86ada1bb5f","quote":{"exact":"least squares","prefix":"fitted by ","suffix":"."},"rev":0,"span":[10,23],"store":"smithlab"},"expect":{"node":"xjns57z","node_hash":"42b1de7852cdc68730984fff789fe248ecd5b43198c0e7d671931ff3fe561dc3","result":"moved","span":[93,106],"via":["ayea71r"]},"id":"span-moved-by-merge","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"sentence","node":"v8e4z6z","node_hash":"2c4fadc156966ad797dfc7db9d4c0bae120c1df8586ee6a6d2976056dec7091e","own_hash":"1166e91d94a8130b1829b3e66b182febe6c2eb75b7f54e08f9af8571eaa085f9","quote":{"exact":"J. Example Chem. 2026, 14, 101–109"},"rev":0,"store":"smithlab"},"expect":{"node":null,"reason":"retired without a successor","result":"stale","via":["v8e4z6z"]},"id":"leaf-deleted","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"equation","node":"tkxsmts","node_hash":"47227b3e48e70a28623a93f19deda7414ebeff9d04fa00522874112249f2387b","own_hash":"fae526da7101762cc32b2cdd8dbcb254bc4c809fa6dc491c76c51e9b0bc0dc81","quote":{"exact":"$$E_{\\mathrm{bond}} = \\frac{1}{2} K_r (r - r_{\\mathrm{eq}})^2$$"},"rev":0,"store":"smithlab"},"expect":{"node":"tkxsmts","node_hash":"cc0bf73dd84e298da0d36c4b363c8d2bdc9b6d5738d1923d14c4a9028dca08d6","result":"reattached"},"id":"equation-reattached","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"figure","node":"v7cx6qs","node_hash":"dad89409c8a3108d0c17c8d1625a448c7920f50876dc68fd382a1114f56934ee","own_hash":"1933616f3f17e12f7da97bb43de32cdd047800157043f6972e7eaccff9f6f52f","rev":0,"store":"smithlab"},"expect":{"node":"v7cx6qs","node_hash":"f76864779843485fa9e2f3cc3cd1c76ad222e1649c56f4cface33bf20b8f33b6","reason":"relabel","result":"reattached"},"id":"figure-relabel","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"context":{"column_path":["Set A","$r_\\mathrm{eq}$ (Å)"],"row_path":["Bond parameters","CT–HC"],"table_label":"Table 1"},"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"cell","node":"ex460rm","node_hash":"9635a750ac2acf526a4db28746fd3ed84659f4e384f5a73fef85d002b4e9308b","own_hash":"5ecf316bd05e3dc1c6c623bf7041b990d76cbd5d945ba6f0288ec035aedf958e","quote":{"exact":"1.090"},"rev":0,"store":"smithlab"},"expect":{"node":"b5gd0h1","node_hash":"9635a750ac2acf526a4db28746fd3ed84659f4e384f5a73fef85d002b4e9308b","result":"reattached","via":["ex460rm"]},"id":"cell-header-paths","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"sentence","node":"b-p01-text-003","node_hash":"8cfed5a34aab28517e89e8a164f0f96c14361de83ebc800439116e83ef479f34","own_hash":"c270571517825ceed31ca912b80ac76203effe47f1c84f8ee8962800d0afc92f","quote":{"exact":"first test case","prefix":"Water, H$_2$O, served as the ","suffix":", with a bending band near 1595 "},"rev":0,"span":[29,44],"store":"smithlab"},"expect":{"node":"hca6dc5","node_hash":"8cfed5a34aab28517e89e8a164f0f96c14361de83ebc800439116e83ef479f34","result":"current","span":[29,44],"via":["b-p01-text-003"]},"id":"via-alias","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"paragraph","leaves":[["xjns57z","a585745f00df6e0c769ccc7d11894670faacf1d94d24a39da8e4986e3f758237"],["ayea71r","701f05ec607477508a5be4207ec979941cb7ccbcb60bba8e5d7b86558d44e4cd"]],"node":"gwzbj3s","node_hash":"19bc20e19c6912bfe48b4f798e20b37efec81d63231d5565de2c270aced992db","own_hash":"494e069be36a18ecaabf5a63be7c31617ade7a5460218ca83a2de3d8d8f964e0","rev":0,"store":"smithlab"},"expect":{"drift":{"count":1,"level":"high","share":"0.6667"},"node":"gwzbj3s","node_hash":"ff27c79f4138e71ef9fccdaab2cea2bcc7db17b7d75e2c806252a14bba9ce530","result":"changed-below"},"id":"paragraph-changed-below","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"row","leaves":[["vd76637","670ae760d62ff8d674b222641915f452595b35aa53cdbd5b27194ef13c29e7f4"],["c20cna6","eb36054f18e4fb1c5107c0060e0d6e44a8ca10a40a61d33b5ae78c0470d86862"],["ztww0g8","ee8dce19ea6dd3f91de5a1b9d9c13c2077c462523d14b5cd9958749e6b58d7e6"],["j6y45v6","6b8d9cf3fe1a78784cab97278e5ccfdf305879dd1cd120c3fe6708b529f31b15"],["bnyvykm","c649510dde8e1cdf382f42a071e5fa75089e908840c9e8d1aa30ff514b2379e4"]],"node":"g8d2pjb","node_hash":"9a065e344a3aa43e715e67547b5f0ea2a0a87c50d903c5ecad1d8f966a76901f","own_hash":"6c7c11bf1b6260162c4141f1468aa6869f5c33359900497e2cdb1a051488bd62","rev":0,"store":"smithlab"},"expect":{"drift":{"count":1,"level":"low","share":"0.2000"},"node":"g8d2pjb","node_hash":"5b3fb4e1cd577e8dfb6e4fc710f537e6a5b5e5178b6657dea49ba0cd94732851","result":"changed-below"},"id":"row-drift-low","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
{"anchor":{"doc":"hale2026harmonic-damb","format":"scienting-anchor/1","kind":"paragraph","leaves":[["qwgfg51","a86a8326bd265e4ddc24c02c243e8a73ae33899886643be7eb61cd4e0f21ae7a"]],"node":"ncx2v4f","node_hash":"4a868033f19b957786ca823a7f0d20be200f246415d5d667fa0db9998fafabc1","own_hash":"494e069be36a18ecaabf5a63be7c31617ade7a5460218ca83a2de3d8d8f964e0","rev":0,"store":"smithlab"},"expect":{"node":"gwzbj3s","node_hash":"ff27c79f4138e71ef9fccdaab2cea2bcc7db17b7d75e2c806252a14bba9ce530","result":"moved","via":["ncx2v4f"]},"id":"paragraph-moved","package":"fixtures/packages/hale2026harmonic-damb"}
|
||||
Reference in new issue
Block a user