You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: retire fossil specs and fix six→eight modality drift
Stale-stamp three fossil documents that contradict current reality and
correct modality-count drift ('six' -> eight/octad) in current docs.
Fossils (banner-stamped, bodies left as historical record):
- docs/status/implementation-plan.adoc (Week 1-16 / 10%-completion plan)
- docs/releases/v0.1.0-alpha.md ('Production-Ready' / '100% Complete'
claims contradicted by KNOWN-ISSUES #29/#30/#31)
- spec/system-specs.md (pre-octad template: Textual/Numeric/Categorical
modality set and verisimdb-core/-nif Rustler crate layout matching
neither the octad nor the real verisim-* crates)
Count corrections (six -> eight) in current docs, adding the missing
Provenance (hash-chain) and Spatial (R-tree) stores where docs
enumerated only the legacy six: deployment-modes, federation-readiness,
challenges-standalone, challenges-federated, challenges-hybrid,
reversibility-design, vcl-vs-sql, deployment/deployment, ROADMAP.
Deliberately untouched: HEXAD grammar keyword, VCL 'six proof types' /
VCL-dt++ 'six clauses', historical CHANGELOG/KNOWN-ISSUES/design/paper
records of the six->eight evolution, and the 'is it a database'
positioning prose (pending owner decision D1).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- Stale-stamped three fossil documents with prominent superseded/historical banners: `docs/status/implementation-plan.adoc` (Week 1–16 / 10%-completion plan), `docs/releases/v0.1.0-alpha.md` ("Production-Ready" / "100% Complete" claims contradicted by KNOWN-ISSUES #29/#30/#31), and `spec/system-specs.md` (pre-octad template spec with a Textual/Numeric/Categorical modality set and `verisimdb-core`/`-nif` Rustler crate layout matching neither the octad nor the real `verisim-*` crates).
15
+
- Corrected modality-count drift ("six"/"6" → eight/octad) in current docs: `docs/deployment-modes.adoc`, `docs/federation-readiness.adoc`, `docs/challenges-standalone.adoc`, `docs/challenges-federated.adoc`, `docs/challenges-hybrid.adoc`, `docs/reversibility-design.adoc`, `docs/vcl-vs-sql.adoc`, `docs/deployment/deployment.adoc`, and `ROADMAP.md`. Where a doc enumerated only the legacy six concrete stores, added the missing Provenance (hash-chain lineage) and Spatial (R-tree) entries.
16
+
- Left deliberate references untouched: HEXAD grammar keyword, VCL "six proof types" / VCL-dt++ "six clauses", and dated historical records in CHANGELOG/KNOWN-ISSUES/design docs/papers. The "is VeriSimDB a database?" positioning prose is unchanged pending owner decision D1.
17
+
12
18
== [0.2.0] — 2026-06-13
13
19
14
20
=== Added — July-1 credibility: honesty over fake success (2026-06-13)
Copy file name to clipboardExpand all lines: docs/challenges-standalone.adoc
+27-17Lines changed: 27 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
== Overview
6
6
7
-
Standalone deployment runs VeriSimDB as a **traditional database** with all six modalities (Graph, Vector, Tensor, Semantic, Document, Temporal) hosted locally on the same machine or cluster. While this offers simplicity and performance, it introduces specific architectural, operational, and scaling challenges.
7
+
Standalone deployment runs VeriSimDB as a **traditional database** with all eight modalities (the octad: Graph, Vector, Tensor, Semantic, Document, Temporal, Provenance, Spatial) hosted locally on the same machine or cluster. While this offers simplicity and performance, it introduces specific architectural, operational, and scaling challenges.
8
8
9
9
This document details the **technical challenges** unique to standalone deployment and provides mitigation strategies where applicable.
10
10
@@ -38,10 +38,10 @@ This document details the **technical challenges** unique to standalone deployme
38
38
39
39
=== 1.2. Single Point of Failure
40
40
41
-
**Problem:** Loss of the standalone node means loss of all six modalities simultaneously.
41
+
**Problem:** Loss of the standalone node means loss of all eight modalities simultaneously.
42
42
43
43
**Risk Scenarios:**
44
-
1. Hardware failure → No Graph, Vector, Tensor, Semantic, Document, OR Temporal access
44
+
1. Hardware failure → No Graph, Vector, Tensor, Semantic, Document, Temporal, Provenance, OR Spatial access
45
45
2. Kernel panic → All GenServers crash (Elixir orchestrator down)
46
46
3. Disk corruption → All modalities potentially compromised
47
47
@@ -54,7 +54,7 @@ This document details the **technical challenges** unique to standalone deployme
54
54
55
55
=== 1.3. Modality Coupling
56
56
57
-
**Problem:** All six modalities share the same **Elixir orchestration layer**, creating tight coupling.
57
+
**Problem:** All eight modalities share the same **Elixir orchestration layer**, creating tight coupling.
Copy file name to clipboardExpand all lines: docs/federation-readiness.adoc
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@
8
8
9
9
== What Federation Means in VeriSimDB
10
10
11
-
Federation is the ability for multiple VeriSimDB instances to coordinate queries across their respective octad stores. Each instance maintains its own six modality stores (Graph, Vector, Tensor, Semantic, Document, Temporal) and its own set of octad entities. A federated query spans multiple instances, retrieving and correlating data from peers that may be geographically distributed, operated by different organizations, or running different versions of VeriSimDB.
11
+
Federation is the ability for multiple VeriSimDB instances to coordinate queries across their respective octad stores. Each instance maintains its own eight modality stores (the octad: Graph, Vector, Tensor, Semantic, Document, Temporal, Provenance, Spatial) and its own set of octad entities. A federated query spans multiple instances, retrieving and correlating data from peers that may be geographically distributed, operated by different organizations, or running different versions of VeriSimDB.
12
12
13
13
Federation in VeriSimDB is distinct from database replication. Replicated databases maintain identical copies of the same data. Federated VeriSimDB instances hold _different_ octad entities that may reference each other through graph edges, share semantic vocabularies, or have vector embeddings in the same latent space. The federation layer coordinates cross-instance queries while each instance retains sovereignty over its own data.
14
14
@@ -60,14 +60,16 @@ If VCL were removed or not used, VeriSimDB would lose the following federation-c
60
60
61
61
=== Normalizer Regeneration Strategies Are Stubs
62
62
63
-
The `verisim-normalizer` crate's regeneration strategies currently return hardcoded `[regenerated]` placeholder values. When drift is detected and normalization is triggered, the normalizer identifies the authoritative modality and calls the appropriate regeneration strategy, but that strategy does not actually regenerate the drifted modality's data. Each of the six modalities needs a real regeneration implementation:
63
+
The `verisim-normalizer` crate's regeneration strategies currently return hardcoded `[regenerated]` placeholder values. When drift is detected and normalization is triggered, the normalizer identifies the authoritative modality and calls the appropriate regeneration strategy, but that strategy does not actually regenerate the drifted modality's data. Each of the eight modalities needs a real regeneration implementation:
64
64
65
65
* **Graph**: Re-derive edges from document content and semantic annotations.
66
66
* **Vector**: Re-embed from document text using the configured embedding model.
67
67
* **Tensor**: Re-compute tensor representation from source data.
68
68
* **Semantic**: Re-extract type annotations and RDF triples from document and graph.
69
69
* **Document**: Re-generate searchable text from graph, semantic, and temporal data.
70
70
* **Temporal**: Re-build version chain from modification history.
71
+
* **Provenance**: Re-build the hash-linked provenance chain from recorded modification events.
72
+
* **Spatial**: Re-derive spatial geometry and coordinates from document and semantic references.
71
73
72
74
=== Federation Executor Always Returns Empty
73
75
@@ -109,7 +111,7 @@ Drift detection works: the `verisim-drift` crate computes drift scores across mo
109
111
110
112
|**Normalizer (regeneration)**
111
113
|Stub
112
-
|Returns hardcoded `[regenerated]`. Six modality-specific strategies needed.
Copy file name to clipboardExpand all lines: docs/releases/v0.1.0-alpha.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,7 @@
1
1
# VeriSimDB v0.1.0-alpha Release Notes
2
2
3
+
> ⚠️ **HISTORICAL RELEASE NOTE (2026-07-07)** — the "Production-Ready" and "100% Complete" claims in this document were inaccurate and are superseded by `KNOWN-ISSUES.adoc` (see issues #29/#30/#31). Retained for release history only.
0 commit comments