DUNIN7 · LOOMWORKS · RECORD
record.dunin7.com
Status Current
Path protocols/ova/OVA_VERSION_STRING_AUDIT-v0_1.md

OVA — rusty-kaspa Version String Audit

Version. v0.1 · Date. 2026-06-22 · Status. Read-only find-and-classify. No edits, no staging, no commits. protocols/ova/README.md excluded per constraint. The Operator decides each occurrence after reading; this pass only locates and classifies. Scope. All OVA-relevant .md/.html in ~/Downloads (including pack/archive/bundle subtrees) and loomworks-record (committed copies + subtrees). 98 files scanned; 108 version-token / DAA occurrences found.

Headline (the resolution of the recurring confusion). Every occurrence is self-consistent by purpose, and nothing is mis-attributed. All v2.0.0 strings attribute the mainnet activation (hardcoded at DAA 474,165,565) — correct, v2.0.0 set activation. All v2.0.1 strings name the current substrate / SMT source / build target — correct, v2.0.1 is the SMT-current tag. No protocol doc uses both forms; no string needs correcting on its face. A naive "change all v2.0.0 → v2.0.1" would be wrong — it would corrupt correct activation attributions. The only items for Operator eyes are (1) one cross-doc punt (seed names v2.0.1 and defers to the spec, which names v2.0.0 — different facts, not a contradiction), and (2) the live spec never names v2.0.1 as the build/SMT-current version (an absence, not an error). Classification legend per task: ACTIVATION (v2.0.0 = activation, correct as written) · SDK/CURRENT (should be v2.0.1 — and already is) · AMBIGUOUS (meta/analysis/false-positive — do not bulk-edit).

Location legend. DL = ~/Downloads working copy · DL-pack = subtree inside a Downloads pack/archive/bundle dir · LR = committed in loomworks-record · LR-sub = loomworks-record subtree.

Duplicate copies are byte-identical; the sentence is quoted once per canonical doc, then all copy path:lines are enumerated. Every occurrence is located and classified.


GROUP A — Protocol / record docs (attribution-bearing)

A1. OVA_PROTOCOL_SPEC_V3_1.md — LIVE spec — 7 occ — all ACTIVATION

Only in DL (the live working copy; no other copy carries V3_1).

A2. OVA_PROTOCOL_SPEC_V3.md — superseded by V3_1 — 7 occ × 7 copies = 49 — all ACTIVATION

Same seven sentences as A1 (lines 74/239/241/270/271/272/307 in V3's numbering), byte-identical, all ACTIVATION. Copies:

A3. OVA_PROTOCOL_SPEC_V0_6_AMENDMENT-v0_3.md1 occ × 2 copies = 2 — ACTIVATION

A4. OVA_DISCOVERY_RECORD-v0_2.md1 occ × 6 copies = 6 — ACTIVATION

A5. OVA_BUILD_PLAN-v0_2.md1 occ — ACTIVATION

A6. ova-project-handoff-v0_1.md1 occ × 4 copies = 4 — ACTIVATION

A7. ova-candidate-seed-v0_1.md1 occ × 4 copies = 4 — SDK/CURRENT ⚠ cross-doc punt

A8. GRANTHA_PROJECT_HANDOFF-v0_1.md1 occ × 3 copies = 3 — SDK/CURRENT

A9. GRANTHA_DISCOVERY_AND_SKETCH-v0_3 / v0_4 / v0_5 / v0_611 occ — all SDK/CURRENT

Two recurring sentences, both naming v2.0.1 as the source/substrate read this session — correct.


GROUP B — Meta / audit-process docs (CC-authored; use both forms by design — DO NOT bulk-edit)

These discuss the v2.0.0-vs-v2.0.1 distinction deliberately; their mixed usage is the analysis, not an attribution error. Both-ways files — highest mis-edit risk if processed mechanically.

B1. RUSTY_KASPA_SMT_CAPABILITY_VERIFICATION-v0_1.md12 occ — AMBIGUOUS (meta)

DL only. Lines 6,10,12,16,17,19,20,21,23,53,73,79. Deliberately contrasts v2.0.0 (activation, 2026-06-05) with v2.0.1 (SMT-current, 2026-06-15) and concludes "canonical = v2.0.1." This is the resolution doc — leave intact.

B2. CC_BRIEF_OVA_VERSION_GREP-v0_1.md5 occ — AMBIGUOUS (meta)

DL only. Lines 6,15,21,30,31. The brief that commissioned this audit; states the v2.0.0/v2.0.1 question. Leave intact.

B3. OVA_F3_SPEC_ROWS-v0_1.md2 occ — SDK/CURRENT

DL only. L7 / L21: cite "rusty-kaspa v2.0.1 crypto/smt" as the verified SMT primitive source for the F-3 rows → SDK/CURRENT (correct).


GROUP C — False positives (NOT rusty-kaspa — DO NOT EDIT)

C1. foray-adapter-deep-read-v0_12 occ — AMBIGUOUS / false-positive


Files that use the string BOTH ways (mis-edit risk)


Counts


Read-only audit. protocols/ova/README.md deliberately not scanned. No file edited, staged, or committed. HALT — Operator decides each occurrence. DUNIN7 · Done In Seven LLC · Miami, Florida — OVA rusty-kaspa Version String Audit v0.1 — 2026-06-22