Skip to content

Add multiple COTTAS index orders and dataset support - #24

Merged
ecrum19 merged 2 commits into
mainfrom
codex/cottas-multiple-indexes
Sep 25, 2026
Merged

ecrum19 merged 2 commits into
mainfrom
codex/cottas-multiple-indexes

Conversation

@ecrum19

@ecrum19 ecrum19 commented Sep 25, 2026

Copy link
Copy Markdown
Owner

Add selectable COTTAS indexes: all six triple orders and all 24 graph-aware orders, individually or together. Supports N-Quads datasets, reindexing, packaging and per-index validation while parsing each chunk once and keeping merges bounded.

Validation: 258 focused tests passed; 99.7% changed-line coverage. VM round trips, queries and reindexing passed. Broad suite: 900 passed, one skipped, one pre-existing vocabulary mismatch.

@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

❌ Patch coverage is 99.42130% with 5 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
test/test_cottas_indexes_unit.py 99.41% 2 Missing ⚠️
test/test_cottas_quads_unit.py 99.03% 2 Missing ⚠️
src/cottas_tool.py 99.49% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

@ecrum19
ecrum19 merged commit f732e03 into main Sep 25, 2026
24 checks passed
@ecrum19
ecrum19 deleted the codex/cottas-multiple-indexes branch September 25, 2026 11:51
@ecrum19 ecrum19 mentioned this pull request Sep 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants