Source multiplicity3.9% of 42,780 recordsTarget ≥ 65%Below Target
Single-source records41,117 records (96.1%)Target ≤ 35% of recordsBelow Target
Narrative coverage21% of 7,251 assetsTarget ≥ 80%Below Target
Orphan records10Target 0Below Target
Failure-record completeness100.0%Target ≥ 98%On Track
Relationship density per asset2.88 relationships/assetTarget ≥ 5 relationships/assetBelow Target
Attribution coverage77 / 100Target ≥ 60On Track
Data-quality flags94 open flag (28 fake liquidity awaiting review)Target 0 open flagsBelow Target
Preservation integritypreserved 8,884 · enriched 415,818 · added 293,193 · quarantined 197 · blocked writes 10Target 0 silent loss — merge instead of overwriteBelow Target
Evidence retention85.97% of 28,741 reference evidence unitsTarget 100% (evidence_baseline.json baseline)Below Target
Recovery success0.0% — no loss requiring recoveryTarget 100% after every refresh cycleBelow Target
Knowledge capitalBackup and disaster recovery — Package C2 (backup_log.jsonl · restore_test_log.jsonl)
Last backupbackup_2026_06_17.zip · 1.8 hours ago (2026-06-17T10:30:26Z) · 7.0 MB · SHA-256 ee8d11147ff2…Target newer than 26 hours (RPO ≤ 24h)On Track
Last successful restore test2026-06-11T20:47:53Z · extracted 1154 files · evidence counts matched those recorded at backup time (7 stores)Target monthly — a backup never restored is not a backupOn Track
Backup healthZIP integrity (CRC) + SHA-256 intact · critical items missing/unreadable — see backup_log · recent amber notes: 25Target CRC + SHA-256 + complete manifestNear Target
Retention statusdaily 1/30 · weekly 1/12 · monthly 1/≥24 · pre-build 2/10Target 30 daily · 12 weekly · ≥24 monthly · 10 snapshotsOn Track
Recovery readinessReady — recent backup and successful restore testTarget recent backup + successful restore test togetherOn Track
Entity enrichmentEntity enrichment program — Package C3 (entity_quality.json · enrichment_priority_queue.json · apply_enrichment.py)
Stub entities remaining6,282 of 7,101 entities (88.5%) — derived description with unknown identityTarget 0 — every entity has a real descriptionBelow Target
Enriched entities200 entities via apply_enrichmentTarget grows with each accepted research batchOn Track
Quality distribution (5 levels)Poor 6,373 · Basic 519 · Good 8 · Rich 10 · Comprehensive 191Target ≥ 60% Good or aboveBelow Target
Narrative graduations (assembly factory)228 records assembled from store evidenceTarget grows after each enrichment batch (enrichment unlocks assembly)On Track
Source coverage2.9% of entities with two or more independent sourcesTarget ≥ 60%Below Target
Event coverage2.7% of entities with two or more dated eventsTarget ≥ 60%Below Target
Corroboration factoryCorroborated today via GeckoTerminal: 0 relationships · single-source records: 41,117 →Trend computed from knowledge_health_history.json — a point is recorded on each build
All values are computed from the live stores on each build — no hand-entered numbers, and gaps are shown as they are. The quality flags are the data_quality_watchlist.json review list — their temporary presence is healthy: the system surfaces its own tainted data. Backup destination: /root/Documents/Isnadia_Backups — outside the working folder; cloud sync is not a backup (it propagates deletion and corruption instantly). To add an external drive: secondary_destinations in backup_config.json. Last quality computation: 2026-06-17T10:44Z — entity_quality.json · priority queue: enrichment_priority_queue.json (refreshed with each full cycle).