Coverage: architecture/index_architecture.md
Code couvert
obilayeredmap/src/layer.rs— Layer, trait LayerData, modes () / PersistentCompactIntMatrix / PersistentBitMatrix obilayeredmap/src/mphf_layer.rs— MphfLayer, EvidenceKind (Exact / Approx), LayerEvidence enumobilayeredmap/src/map.rs— LayeredMapobilayeredmap/src/meta.rs— LayerMeta, PartitionMetaobikindex/src/meta.rs— IndexConfig (kmer_size, n_bits, with_counts, evidence, block_bits), IndexMetaobikindex/src/index.rs— KmerIndex, build_layersobicompactvec/src/— PersistentCompactIntMatrix, PersistentBitMatrix (DataStore implementations)
Notes
FORT RISQUE DE DÉRIVE. Nombreux changements récents :
- Ajout de EvidenceKind (Exact / Approx { b, z }) dans IndexConfig et LayerMeta
- Ajout de block_bits dans IndexConfig
- LayerEvidence enum dans mphf_layer.rs remplace l'ancienne approche monolithique
- Distinction open() vs open_sequential() dans UnitigFileReader
- Commandes reindex et estimate ajoutées
Vérifier que la hiérarchie à 3 niveaux décrite est toujours exacte et que les nouveaux paramètres sont documentés.