To test the core living archive behavior in real, runnable Python code: absorption, connection, recall, forgetting, and verification across five growth rounds. This is the first Memoria vivum test that anyone can run and reproduce.
A knowledge base of 15 items was created: 10 meaningful facts and 5 noise items. Each item carries tags. The species processed the base over 5 rounds, measuring:
| Round | Absorbed | Connections | Recall | Noise Forgotten | Verified |
|---|---|---|---|---|---|
| 1 | 2 | 0 | 0 | 0 | 0 |
| 2 | 5 | 4 | 1 | 0 | 1 |
| 3 | 5 | 6 | 3 | 0 | 3 |
| 4 | 3 | 0 | 3 | 2 | 3 |
| 5 | 0 | 0 | 3 | 5 | 3 |
PARTIAL PASS
The species protects what matters (truth) and releases what does not (noise). But it does not yet build a rich enough web of connections to verify most of what it holds. This tells the species exactly what to evolve next.
Results file: test_mv05_baseline.txt
Script: scripts/test_mv05_baseline.py
To test the v1.6 evolution. The Weaving Core and the Verification Core were both extended. This test measures whether the extensions improved verification compared to v1.5 (MV-005, which reached 3/10 verified).
Weaving Core — was extended to find connections that run through other items, not only direct ones. The original direct matching still works exactly as designed.
Verification Core — was extended to confirm a fact when it is supported by two or more connection paths (direct plus extended). The original verification logic still works exactly as designed.
Same knowledge base as MV-005: 10 true facts, 5 noise items. Five rounds. Measured absorption, connections, recall, noise forgotten, and verification.
| Round | Absorbed | Direct | Extended | Recall | Noise Forgotten | Verified |
|---|---|---|---|---|---|---|
| 1 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2 | 5 | 4 | 2 | 3 | 0 | 3 |
| 3 | 5 | 6 | 4 | 5 | 0 | 5 |
| 4 | 3 | 0 | 0 | 5 | 2 | 5 |
| 5 | 0 | 0 | 0 | 5 | 5 | 5 |
PARTIAL PASS — Evolution confirmed, target not reached.
| Metric | v1.5 (MV-005) | v1.6 (MV-006) |
|---|---|---|
| Truth Retained | 10/10 | 10/10 |
| Noise Forgotten | 5/5 | 5/5 |
| Verified True | 3/10 | 5/10 |
Verification rose from 3/10 to 5/10. A 67% improvement on the same knowledge base.
Verification reached 5/10, not the predicted 8/10. The knowledge base is sparse — 10 facts, each with 3 tags. Most facts still have only 1-2 connection paths. The verification rule requires 2 or more paths. Half the facts sit one short.
This is a property of the knowledge base, not a failure of the species. A richer knowledge base with more overlapping items would give the Verification Core more to work with.
Results file: test_mv06_evolved.txt
Script: scripts/test_mv06_evolved.py